73162
23559
1004400
155627
881486
591147
389845
723277
508621
14776
95756
960290
33107465
28286132
252021000
24970484
19001346
17072973
157331032
15000239
12923764
10646485
878347
5932209