543239
751327
329258
177321
508347
424209
455626
144562
854298
570823
153242
163967
33107465
28285132
252021000
24970484
19001346
17072973
157331032
15000239
12921764
10646485
878347
5932209