31701050 11925
16274772 3964
10307515 2252
5443189 1567
19079391 7511
14495967 4926
7719870 2654
9876896 2503
15756748 6572
10005318 2032
9821227 3480
6316925 1435
8790006 1862
7268709 2450
3878745 1614
16660676 6713
10187622 3883
19708718 7857
17110269 7797