537575
809570
52732
19625
48126
128245
40471
838194
202379
781187
268990
527792
5515800
4031581
3509150
2761804
2382988
2307609
2285358
1997119
199478
1822196
1798136
1709216