400
370
443
3810
434
436
492
4813
524
372
366
404
31287
23900
22102
19753
1609267
15472
1426148
13736
1275144
12040
10810
9180