30230 26
21420 20
17832 49
32831 27
14030 9
12864 9
14667 11
25495 21
28577 8
24282 18
11833 8
15049 10