416585
622562
510380
938517
377126
142715
228547
329183
527552
21217
576978
6782
5079799
3512581
3000148
2308804
2211988
2005609
1901357
189778
1742118
1715136
1658195
1624471