12066 8
8166 1
9125 4
16715 24
13321 9
10810 4
15359 10
34600 45
12624 15
9543 3
12692 6
11002 6
7243 0
9134 5
8388 6
15625 20
75538 152
10003 2
16739 31
23758 24
20835 21
21366 36
12743 8
13158 14