17360 49
12048 8
21967 10
14361 6
162656 97
9441 6
24956 10
20692 13
39483 40
103730 41
10075 6
6323 3