10303 4
20667 16
21427 2
11680 9
15840 18
20944 31
20896 29
22140 26
27658 36
24966 49
18585 19
22608 58
21362 36
39057 68
14947 3
14716 20
20240 18
24204 45
19012 8
11241 14
15446 12
32529 50
61616 115
17769 17