10246 9
12414 12
14545 7
24977 31
25670 26
13983 13
15601 17
15543 16
9035 8
29934 32
12019 11
29776 39