14016 4
15496 9
21529 25
22821 28
19024 15
19803 35
25303 24
22143 42
16283 9
15768 6
15659 8
16377 12
17764 11
13357 5
13438 9
15633 7
14645 13
12703 9
17319 17
14434 11
16843 17
16146 17
14680 13
17476 16