306 28
506 70
462 34
313 75
330 30
413 20
422 99
515 41
309 35
451 71
452 25
418 19
240 61
235 84
400 58