After a long summer the final results are here. This is still a draft as I would like everyone to please check over there results and make sure the correct races have all been recorded. If you could get back to me by Wednesday please so the final table be reviewed ready for the AGM.