249984
349245
215960
162360
94117
192423
752471
624371
150776
414870
467669
260298
5079799
3512581
3001148
2308804
2211988
2005609
1901357
189778
1742118
1715136
1658195
1624471