17550 15
19427 19
115667 127
35608 41
34096 39
9173 7
13175 12
6267 4
10442 7
31121 32
9867 7
80754 83