93 generics,
149 brand names
119 generics,
190 brand names
97 generics,
145 brand names
25 generics,
31 brand names
9 generics,
11 brand names