526 131
514 84
391 65
671 88
437 66
160 47
434 49
166 75
231 84
336 51
930 74
1653 59
728 223
449 72
1039 161
1213 68