How much does suprax 400 mg cost