301 1081
280 83
260 58
255 101
98 94
259 78
261 58
250 128
257 107
341 102
289 119
130 59
212 136
184 77
233 123
142 98
355 80
287 93
306 135
242 75