South Africa and Eritrea have emerged as the most successful countries in the sport at the 13th African Games, with Mauritius and Algeria also winning gold.