672475
626521
908359
56826
478690
919986
567193
526933
395454
223845
97330
13654
5112799
3544581
3043148
2346804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1631471