500 65
479 76
450 42
504 29
266 14
372 66
309 77
311 44
254 35
475 71
394 12
500 82
344 32
489 32
383 88