483632
633949
215663
978417
608557
128336
33685
30496
6501000
862348
830302
624720
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471