3810
463
436
492
4813
366
493
340
350
441
385
532
31567
24140
22412
19963
1622267
15652
1438148
13846
1287144
12180
10940
9240