306 27
282 13
280 16
314 42
305 62
315 21
303 17
254 35
253 64
251 97
230 62
238 98
426 98
273 78
240 63