Dozens arrested for prescription fraud