917768
759968
332427
207661
72687
826420
107269
558668
207352
120314
596291
81925
5044799
3483581
2959148
2283804
2198988
1992609
188978
1875357
1728118
1703136
1650195
1616471