14703 14
8359 8
13291 10
16046 14
11196 6
11238 13
7487 5
7343 3
12578 20
8529 12
11322 11
8342 14
7884 11
7826 6
7164 8
28322 36
26907 40
19101 20
22927 32
33897 31
40833 38
32156 13
20814 32
18237 29