1558
2070
1220
2170
2940
1744
16216
2164
14025
1113
1055
1497
612211
43840
43673
41927
3710270
3497156
29934
2898149
27746
23582
21930
19920