Hlaudi to Zweli – a look at some of the 14 000-odd national election candidates