12659 20
22085 19
5529 12
10665 7
21721 17
24986 45
15220 9
27619 41
8221 10
11149 5
21718 45
43665 51
26679 44
14906 36
13939 20
23341 16
11451 5
21929 30
28282 37
13172 18
11324 12
11084 15
8536 14
13366 18