8466318 2651
51865705 21124
25809659 7891
6447129 1325
9679975 3826
7229300 2249
14776562 6160
24159557 12076
16729404 7313
7725606 2079
9155700 3207
4976857 2670
20107933 7467
3754243 1972
17455772 6983
12295379 5994
4413793 1385
10997308 4457
7781746 2880
4390454 1818
5792239 2067
2366919 634
3097377 1064