20442 14
17683 30
10971 19
12304 6
31259 47
15219 24
9102 12
8696 23
9494 23
16324 19
25205 38
11125 31
30120 22
24209 24
10061 9
55482 107
6944 16
12423 20
9952 21
24389 53
12513 21
6045 3
8239 17
12538 16