306 78
351 97
366 12
274 28
421 67
385 69
358 30
391 83
379 66
234 60
309 84
265 79
303 28
507 47
428 95