28810951 15773
95845123 42282
20958139 9531
1839132 5447
9123027 3377
12385427 6490
5616360 2667
4671274 3213
2126562 1881
8369651 4115
4036820 2296
41612344 11771
13124091 5862
6410030 2780
9424922 2915
4504735 3185
16560814 6333
40625457 14712
11969637 7866
11158085 3703
3223870 1266
2816701 999
9665970 2761
34230997 17847
18270362 5023
4681315 2315
2626811 1099