19555 0
30954 3
19403 2
19779 1
17584 1
24108 0
30282 3
21432 0
33251 3
140482 23
103004 5
137501 5
158931 31
386233 66
125579 14
124978 18
122606 18
47277 7
100128 20
92533 9
77609 15
91331 19
78879 17
39081 2