12603 8
9162 7
10133 11
11518 15
7977 1
13637 22
12531 8
11588 8
19291 28
23425 32
6681 11
105266 200
10227 17
3894 3
61803 39
15633 37
16342 5
9653 14
17825 22
10711 13
21987 22
11538 22
60689 97
9036 7