3091678
2661513
1970206
168815
1608314
1508851
1457534
1427854
1420475
14081002
1397431
1362169
1349219
1344565
1339723
1322273
1313738
1306283
1273582
1249144
1236974
1234696
1229617
1220914
1213821
1213666
1199925
1193654