28810951 15773
95845123 42282
20958139 9531
1570790 4614
12385427 6490
9087622 3273
5616360 2667
4671274 3213
2126562 1881
4036820 2296
41612344 11771
8335226 3986
13124091 5862
6410030 2780
9424922 2915
4504735 3185
16560814 6333
40625457 14712
11158085 3703
11926013 7495
3214647 1244
2816701 999
34230997 17847
9665970 2761
2626811 1099
4681315 2315
18242040 4919