hydrochlorothiazide 25 mg generic tadalafil propecia cost azithromycin 600 mg tablet rx fluoxetine capsules 10 mg