46628 10
53880 3
30953 2
38855 9
38184 3
662159 178
173827 22
117809 16
126976 9
114757 17
130151 18
110382 20
96276 11
168102 22
181429 25
140827 17
141134 17
125359 12
43678 11
112058 16
73501 7
315001 80
69228 6
165101 35