8881 16
4566 10
10586 32
5929 12
5714 13
3918 11
4287 7
6791 17
39511 55
5173 14
11536 41
9526 11
12149 32
18780 46
3799 4
3744 6
9349 15
3153 5
9954 18
6375 20
6499 4
3400 8
14603 21
23932 37