31500
6672
2540
538
4290
909
8480
1797
164000
34736
18700
3961
8900
1886
1900
403
118200
25035
117400
24866