400
365
4511
440
5211
3510
3810
363
5230
436
5214
492
30997
23610
21762
19523
1570267
15182
1405148
13606
1239144
11940
10610
8970