27572 34
11186 7
9165 2
13341 7
9937 3
11903 7
11384 8
10688 14
12347 8
19968 45
114392 234
15412 13
15968 31
12787 4
14270 10
19546 18
15062 15
10490 8
11213 4
21356 33
19590 24
11935 20
19217 20
47797 83