10216097 3034
10205630 2949
19798404 2528
12127477 2808
8773318 2456
7518500 2214
8918616 1900
6197595 1844
5311512 1492
6626712 1749
3767177 1316
5063279 1303
5885968 1300
4649377 1209
4302700 1052
5720252 1187
2714395 945
7536642 2723
4667803 1049
7517231 1960