16702 14
12171 9
18303 14
10797 8
8736 1
13416 10
40120 40
11871 10
25693 27
26220 22
11858 9
27653 25