South Africa has about 40000 child prostitutes