10666 19
9632 15
10630 13
22431 28
20504 10
20432 10
15111 21
30544 26
10973 21
28221 36
12329 17
15947 13
9398 4
11449 11
4969 3
15816 18
6993 5
17385 51
9606 18
24823 17
12335 12
6681 11
8816 11
17184 32