300 12
419 29
517 13
238 84
411 77
488 24
271 54
356 94
456 34
462 92
317 44
433 68
333 60
425 69
418 59