21 indicted for gambling scam