16215 32
12602 17
12180 18
14120 8
11715 13
21119 45
29883 108
22028 34
18626 45
14865 18
14152 19
18665 69
28765 71
21209 39
21930 55
13148 24
16183 29
14249 15
34453 85
52524 202
13494 34
10947 13
15479 30
19382 40