42088 34
21820 27
19180 26
38935 22
12947 19
34506 19
14146 17
15384 16
11105 15
13815 15
9386 14
15437 14
12612 13
12246 11
9857 9
13889 8