306 66
272 14
326 87
309 77
325 29
230 56
408 61
487 55
509 36
523 88
265 82
354 14
494 22
451 96
398 47