19526 0
30952 3
19406 2
19782 1
17582 1
24109 0
30279 3
21430 0
33226 3
140427 23
102959 5
137351 5
158832 31
386084 66
125559 14
124852 18
122605 18
47231 7
100128 20
92484 9
77579 15
91329 19
78884 17
39083 2