14031 21
34904 57
9062 6
13211 18
15209 33
19546 40
27420 116
14972 18
12688 16
15092 30
16181 36
21191 41
18435 47
12611 21
14463 21
17966 38
15237 19
12077 15
17166 28
12792 12
11175 19
20409 55
18164 45
17639 29