1530
1982
1094
15015
1568104
1400
1781
1074
11110
1410
1213
1186
612311
43850
43703
41927
3711270
3499156
29934
2899149
27786
23582
21930
19940