469437
34941
533110
322450
421735
61790
987106
651506
358911
585250
623510
200164
5515800
4032581
3509150
2761804
2382988
2308609
2286358
1998119
199478
1822196
1798136
1711216