981 116
829 75
1030 230
3597 49
461 63
343 46
2139 245
468 65
718 63
286 58
441 75
1156 61
1226 126
1135 156
458 79
418 92