3072
1897
2529
1777
31720
2236
23413
1872
1956
22510
2293
2173
607211
43600
43413
41487
3689270
3463156
29854
2888149
27536
23452
21810
19840