3810
463
436
492
4813
366
493
340
350
441
385
532
31637
24200
22512
20083
1624267
15722
1440148
13926
1291144
12210
10970
9260