68 generics,
119 brand names
15 generics,
17 brand names
516 generics,
1041 brand names
18 generics,
26 brand names
151 generics,
267 brand names
140 generics,
227 brand names
9 generics,
10 brand names