43448 23
11536 1
13780 10
13502 12
12581 7
59687 64
13822 12
19122 17
17628 15
16526 14
21170 15
15744 14