4174237
2970130
1267324
485647
2942587
4609492
4394909
3995537
752149
3833256
54241
56820
61695
53324
49378
46810
48626
51313
40908
47922
223940
3332170
367750
821703
3015072
18240124
16504346
550804
1468717
729343