17740
619314
469459
695187
345102
821673
708431
888590
713370
963471
443223
32133
33107465
28286132
252021000
24971484
19001346
17072973
157331032
15000239
12923764
10646485
878447
5932209