917947
131310
617423
551250
215858
328629
427529
576218
38801
543800
122825
521894
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471