500 63
489 88
421 91
976 68
809 83
670 92
782 59
627 62
450 69
799 76
355 75
1143 156
399 121
290 76
672 65
460 101