4413
305
2814
3012
306
2722
270
280
274
3314
310
11520
9430
7251
5740
518262
4500
4320
4029
3931
366147
349142
29850