66 generics, 96 brand names
48 generics, 69 brand names