12210 4
14263 5
12673 8
16329 8
15061 8
12830 11
17633 17
12243 6
14169 8
25656 39
44520 98
20922 26
31868 80
16420 8
14256 5
34503 57
24495 22
14980 8
11631 2
13197 12
12912 3
20468 23
20705 19
22064 27