391269
130564
67543
486758
182761
96959
141199
33503
733721
732770
545460
273187
5058799
3499581
2977148
2296804
2203988
1998609
189478
1889357
1736118
1709136
1653195
1620471