505 81
337 25
382 11
343 97
468 94
277 29
255 60
327 58
395 13
277 59
423 91
461 97
392 14
255 47
475 41