351 98
406 41
339 33
371 68
481 39
345 99
247 89
319 22
466 33
505 75
306 51
295 57
410 75
502 43
393 56