65 generics, 95 brand names
48 generics, 69 brand names