Dillip, Viljoen, Ndyanabo battle for women’s top honours as Sabibi dominates men