1405
1065
1558
2070
1220
2940
1744
16216
2164
14025
1113
1497
612311
43850
43703
41927
3711270
3499156
29934
2899149
27786
23582
21930
19940