2998672 1187
13499828 7473
94581380 34884
10461019 3961
4007462 1564
7845332 2528
2363426 958
14310303 4014
5649372 1479
7294036 2164
3288468 1222
37647007 11978
3212963 923
15622263 7847
7455768 1954
4973392 1790
1843049 483
1755864 672
3254799 907
1546587 750
2016695 568
4234420 1338
17500071 5717
3100974 867
3842946 1228