Over 600 charged for more than $2 billion in medical fraud