250 103
110 61
135 113
164 125
183 116
171 72
179 108
208 91
158 85
126 86
331 131
149 116
207 6729
299 716
225 1261
274 5920
368 3442
310 4924
1196 2200
237 6553