503 81
227 45
303 21
446 40
320 56
357 47
491 86
360 35
240 27
472 12
507 51
277 47
294 89
259 39
404 92