11284 8
16481 31
25268 66
25762 71
28513 60
13960 16
12302 10
12360 8
18658 20
11100 8
21443 19
11251 8
20818 19
11320 5
25234 73
12858 19
14827 18
55843 123
18128 28
9983 10
16987 26
24287 16
14523 23
15902 30