16126
1057
897
14514
1257
967
15819
15115
1290
10717
1050
1030
38227
29260
27553
24954
2126267
19344
1876153
1739147
17216
14300
14020
12260