13511 16
34068 89
19010 30
14213 25
9579 21
21249 49
34302 149
18995 50
29499 89
12564 29
12093 25
6421 10
6426 18
21316 61
4912 14
10251 40
4154 17
2914 10
6504 9