annal contest (836 results)