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