67 generics,
115 brand names
15 generics,
17 brand names
514 generics,
1032 brand names
18 generics,
26 brand names
149 generics,
265 brand names
140 generics,
227 brand names
9 generics,
10 brand names