10992 13
16667 20
10143 16
16588 25
28973 42
9240 12
13458 15
12231 11
13327 14
29177 49
9363 20
22058 46
26158 39
6526 7
17039 32
34631 44
11327 4
10040 8
7327 11
20013 33
26452 22
10500 9
14545 16
9608 13