688732
342144
661350
749659
184948
7135
429896
229102
601457
282924
791933
779863
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471