22129 8
18788 17
40135 40
18906 17
2606 1
15698 14
11519 8
20768 18
9814 7
13615 11
15736 14
14062 11