7295 17
8330 6
9041 14
7624 13
7255 8
7194 5
6436 7
12180 8
5878 8
5144 9
11890 16
20559 25
15331 18
6856 13
14824 25
6682 15
27331 49
13148 7
14938 20
14184 26
7857 4
15863 32
54125 126
20293 52