505 20
306 23
257 28
340 33
312 24
300 32
620 18
385 20
366 21
119 18
248 25
334 23
354 13
396 18
301 18
473 34