55799 50
928 29
578 31
558 2
543 32
482 15
477 6
355 11
215 8
206 10
202 7
175 7
172 6
165 7
164 7
163 1
162 9
162 7
160 8
159 1
158 0
156 2
156 10
151 7