38031 35
9816 7
91661 91
11225 9
18760 18
15571 14
21994 18
13761 10
13142 12
21339 19
78792 47
48405 63