105505 502
100388 761
7186 158
56008 548
11966 116
25387 493
223028 273
192519 749
145888 931
1100942 1879
633434 1324
1685454 3647
374680 967
22305 880
839786 1666
420566 1265
309808 506
343662 934
123861 292
180104 591
171859 221
448549 746
292295 947
205603 458
382018 661
154039 784
171795 406
1036919 3054