581460
877140
268492
1104120
567851
788587
248181
180830
55937
549224
147907
269330
5516800
4033581
3511150
2762804
2383988
2308609
2286358
2000119
199478
1822196
1798136
1711216