952 74
1833 85
1501 47
2369 95
1133 83
839 114
1805 58
688 92
752 59
927 65
1277 142
1380 122
2958 79
873 78
969 43
1455 99