Fraud costs government almost half a billion