30386 242
1155 186
1697 332
2134 480
1241837 4612
41380 760
38001 526
9856 635
15016 173
86160 402
5832 454
49941 561