411890
240972
576223
895808
229137
396299
562269
52013
496351
113894
496626
382223
33107465
28286132
252021000
24970484
19001346
17072973
157331032
15000239
12923764
10646485
878347
5932209