How many rivers are in africa and their names