391757
810174
292309
80778
4522
696926
353338
392805
412500
17942
649677
920578
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471