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