426298
243854
210354
398122
97642
685433
409133
223472
975462
186163
574296
66534
33107465
28286132
252021000
24970484
19001346
17072973
157331032
15000239
12923764
10646485
878347
5932209