41917497 18353
30597845 13562
29378408 12845
35630064 28767
32389307 19383
14380640 4907
9865662 3245
62599000 33806
16413206 8790
11382671 4369
33259808 15843
18802868 8249
23519796 8014
11735667 6415
9843228 3920
24916171 9635
10982882 4633
18600634 7690
7688080 3081
1767403 970
6705707 2415
7065171 2777
634717 1152
12588361 3650
14872820 5453
7580593 2708
3553772 1036