1308
1070
983
1311
1247
941
9617
701
1254
928
1186
612311
43850
43703
41927
3711270
3499156
29934
2899149
27786
23582
21930
19940