20542 36
13322 5
11210 8
12377 2
14971 12
11189 5
13069 16
13944 4
14646 3
26400 16
10864 2
13232 7
13331 10
20570 42
10055 1
9578 4
9708 5
11604 9
9913 4
8740 3
39040 111
11487 9
12998 13
16709 36