4932500
2685408
1727136
1705483
1651407
1624492
1609845
1559641
1518454
1474557
1471683
1429825
140185
1382387
1344590
1288942
1286636
1271439
1241632
1223726