595 73
1237 59
526 247
155 63
894 70
539 124
631 117
425 58
401 73
554 64
1681 76
603 67
357 71
408 123
6035 255
538 55