4770
3450
2870
2840
3660
3280
4140
2400
3131
3540
503
2974
37737
29120
27413
24654
2103267
19164
1860153
1721147
17116
14210
13900
12130