905390
67160
31170
524526
79464
52748
289733
736403
28820
722215
97963
413137
5367500
2809654
2055336
1811237
1778736
170467
1668895
1609433
1510854
1501922
1460850
1360500
1328400
1306590