860689
525690
785143
539710
287184
730665
578877
634843
6149
81620
380565
529980
5515800
4033581
3509150
2761804
2382988
2308609
2286358
1998119
199478
1822196
1798136
1711216