annal contest (686 results)