343527
4977539
100000
4156075
4625515
3509616
2970130
1267324
3486603
49944
52713
59181
62733
70974
48919
50481
64770
48819
46639
276737
250402
454479
3371354
338008
4117782
9164292
367750
918801
1514847