503 76
277 13
222 23
517 61
280 61
320 48
497 86
395 65
247 46
281 82
369 59
293 97
346 79
330 66
461 21