313964
55293
180609
206669
279308
795194
785100
201608
549181
401813
867990
661198
5058799
3498581
2977148
2296804
2203988
1998609
189478
1889357
1736118
1709136
1653195
1620471