646 7
273 9
270 8
149 10
164 142
173 8
150 7
1883 4
52 3
283 11
131 1
180 6
106 10
279 152
154 10
277 149