552159
98884
934978
812351
1170426
586623
1019523
130769
5771500
3033654
2181336
1964238
1854736
1820895
180767
1721433
666777
557233
522472
1003550