3995
2901
57314
3448
3061
3603
3398
4380
4371
4830
3390
2730
1585016
1093912
9946276
992116
94913
9122258
7440154
724111
68315
58023
54132
52188