486 79
363 94
456 97
245 68
274 17
247 33
520 76
445 52
487 88
397 67
283 48
246 85
270 33
403 83
510 35