173185
1025256
77084
52849
347267
766778
1034893
471303
214517
138257
515613
1096740
73828
617848
792868
667258
5597500
2923654
2130336
1889238
1818736
1758895
175267
1659433
1534922
1524854
1478850
1402500
1366912
1341400