70 generics, 103 brand names
48 generics, 69 brand names