27413
68516
3995
2901
57314
3448
3061
3603
3398
4380
4371
2930
1585616
1094012
9951276
993516
94923
9125258
7447154
724511
68345
58033
54152
52228