310
610
490
400
303
365
370
4511
3510
414
443
31137
23850
21932
19643
1596267
15322
1414148
13666
1265144
12020
10720
9080