4648
172994
706224
508159
329990
106426
25641
1001173
487726
87681
656687
84358
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471