annal contest (856 results)