22 15167
17 9817
5 6254
14 11064
14 12607
10 11057
10 10795
11 31318
13 29373
15 28929
10 2805
9 3097
13 3770
19 3221
9 2910
14 11221
40 18940
40 14134
39 12648
42 14588