2543989 571
9253196 3041
97074328 40755
4116749 1731
2785807 901
2925611 1083
2751108 672
3896457 986
3626780 1284
6108299 1674
5451451 2032
8364546 2839
9007841 2714
40695810 6364
1867488 848
9631054 4146
5829724 2538
3928432 311
2498002 989
15137430 4800
30405036 13332
3736698 741
2516170 879
5719388 1768
2742962 876
1013939 1715