2970130
3025754
586009
100000
4554362
4077982
3762406
910646
3891334
4337448
60635
49374
56553
63010
46837
52651
54589
48398
48498
64967
444057
3281162
8919124
220512
1468717
729343
358206
884360
363563
240112