12051 245
7734 397
2546 110
282795 1571
3094222 6733
254315 640
5263 653
704797 1989
383941 1079
256852 1184
2823031 7241
178121 790
118009 632
41836 582
59976 486
297382 1059
107509 465
47451 393
201081 489
62273 598
4152 30
56896 163
120019 735
23178 113
114996 806
49237 584
2939 153
124572 752