451 29
307 86
242 40
493 35
455 41
476 84
396 33
444 84
314 66
513 49
288 26
350 85
473 39
441 63
424 90