278
360
324
280
411311
234
274
286
300
310
2514
350
25887
19540
17691
15802
12342
1209263
10984
1076148
10210
911143
8390
75911