30435 26
10155 7
21074 16
21372 19
17259 16
47419 58
33671 29
12173 9
12189 10
27792 28
14033 11
15669 7