363
5230
436
492
4813
478
524
372
340
350
354
385
31097
23780
21872
19613
1581267
15242
1409148
13636
1246144
12000
10660
9040