354
310
3114
364
405
4710
490
311
313
396
303
4011
32267
24740
23072
20473
1663267
16052
1476148
14216
1322144
12390
11200
9580