19555 0
30957 3
19409 2
19782 1
17576 1
24101 0
30280 3
21428 0
33259 3
140484 23
102953 5
137406 5
158858 31
386179 66
125577 14
124882 18
122606 18
47259 7
100129 20
92502 9
77577 15
91332 19
78878 17
39082 2