8890 2
12699 12
10027 8
9441 8
13570 6
10802 7
9968 5
11564 13
10045 5
11975 4
10866 3
18612 17
10444 6
10649 5
13189 17
12761 2
10134 10
11269 18
14107 36
15442 25
12278 27
12149 13
49922 169
118169 319