Taxpayers fork out over R45 billion to pay 37,000 public servants over R1 million each