528 13
462 59
440 63
446 27
437 21
363 43
446 58
464 98
485 62
385 80
501 73
414 45
509 47
467 94
477 64