725925
438108
148427
95692
727985
445789
639629
943989
928595
779688
185689
500117
5518800
4038581
3512150
2763804
2384988
2308609
2288358
2001119
199578
1822196
1798136
1719216