2399281 16106
28825541 29141
25026391 8881
12662298 4863
15208939 5808
10496893 3383
23073084 13691
15666757 9066
9214218 1947
1002972 3782
6963148 3289
14981017 5155
281585789 154173
3412451 2849
31469364 25415
8523973 2510
18554255 5931
43476478 10508
41728907 11564
773614 2271
13359283 5098
397458 1061
22915533 6942
465185 1310
447585 1454