1224
1790
2200
15015
1065
1087
1023
13636
1695
1400
1601
1972
607211
43600
43413
41487
3689270
3463156
29854
2888149
27536
23452
21810
19840