26220 24
12032 8
20772 18
40136 40
8238 6
14341 12
59997 64
21867 23
15929 13
25115 23
17812 12
9814 7