9817 3
13378 3
9164 5
11370 3
9492 5
9935 2
9240 5
11441 7
9958 8
9338 2
8933 2
13618 11
11067 10
14705 36
12192 7
37209 69
13936 24
18855 14
15624 11
34332 83
14903 16
16436 17
21189 44
22175 28