66 generics,
112 brand names
14 generics,
16 brand names
513 generics,
1030 brand names
18 generics,
26 brand names
149 generics,
265 brand names
140 generics,
227 brand names
9 generics,
10 brand names