93 generics,
149 brand names
117 generics,
188 brand names
97 generics,
145 brand names
25 generics,
31 brand names
9 generics,
11 brand names