4268 30
1826 14
2730 8
816 5
2735 12
5244 41
5970 26
903 4
7879 25
15658 15
14997 45
9277 17
7038 18
7471 33
21378 62
42766 213
29406 112
4422 11
8674 19
3978 10
9333 41
3215 11
2902 13
36957 143