19526 0
30831 3
19383 2
19753 1
17534 1
24031 0
30252 3
21408 0
33078 3
140379 23
102830 5
137208 5
158828 31
385929 66
125503 14
124577 18
122458 18
46958 7
100026 20
92451 9
77553 15
91203 19
78754 17
39084 2