653273
51572
231925
785413
286740
762990
862807
230303
186793
137119
813476
986254
5098799
3531581
3032148
2337804
2219988
2020609
1931357
190278
1750118
1716136
1673195
1629471