354
310
3114
364
405
4710
490
311
313
396
303
4011
32237
24710
23062
20443
1662267
16032
1474148
14206
1322144
12390
11170
9560