2991 11
1357 1
1733 8
11982 26
17474 49
3418 15
35277 73
42995 116
31571 40
4829 9
20768 31
30063 92
11774 26
2958 9
2171 2
12561 22
4785 11
14147 42
29164 72
17877 45
7650 17
50950 207
12302 32
12800 46