400
370
443
3810
434
436
492
4813
524
372
366
404
31317
23910
22172
19783
1610267
15502
1428148
13736
1279144
12040
10810
9180