10044013 3634
93074333 25880
30832108 8849
14603771 3078
7251354 2459
12909812 1913
9920898 4131
3883065 1121
4990140 1548
9996739 2337
7608481 3289
2498423 1077
6163880 2764
6543243 1278
1595099 424
29105705 8651
10020518 1281
5805729 1608
5671689 1256
1484270 662
4318188 738
563787 490
3221244 920
2662213 697
3482461 801
2543612 1046
2009887 653