12043 32
12347 10
24287 16
12481 10
14523 23
14712 23
19679 27
29088 49
22456 53
20551 30
11802 19
12750 22
13336 8
46311 94
11149 14
18229 40
11323 15
17975 49
14514 18
24869 60
12259 18
12242 9
9464 6
18561 8