174295
222144
289423
660746
307405
587880
982589
480723
447430
503683
433963
452573
33107465
28285132
252021000
24970484
19001346
17072973
157331032
15000239
12921764
10646485
878347
5932209