13511 16
34068 90
19010 30
14213 25
9579 21
21249 49
34302 157
18995 50
29883 92
12564 29
12093 25
6421 10
6426 18
21678 61
4912 14
10251 40