21681170
15471137
733597
5904135
561373
511082
456396
387965
362959
348985
348781
337260
3284105
323953
323753
3188115
3164108
316263
3074112
2984120
176857
2601106
167962
237964
230362
1857110
2002102
1935105
2054102
162360
1653113
198092
171768
2078105
1843115
1896116
2547110
2108108
274857
224895