10661 8
12707 7
14035 16
34905 64
48650 127
12690 9
32910 86
31062 63
19444 34
13573 24
37526 66
28606 41
15432 21
13764 21
16590 26
49543 116
26207 50
16074 27
13079 7
70026 151
23147 17
11264 5
10758 3
10603 5