38780
724622
521588
884627
618621
737928
429787
308993
212466
890354
155687
287815
5135799
3558581
3065148
2372804
2229988
2044609
1955357
191278
1763118
1719136
1686195
1635471