925699
184360
399997
62350
32347
8025
8866
967784
253153
888340
580769
209334
33107465
28286132
252021000
24970484
19001346
17072973
157331032
15000239
12923764
10646485
878347
5932209