12745 12
18988 19
24381 30
12201 7
6587 6
18162 23
15727 18
8099 6
16401 15
16654 15
13284 14
23470 22