10603 9
27532 23
11874 10
15842 14
53844 52
101047 127
13782 10
14448 12
28722 29
27152 29
21362 19
19126 18