66 generics,
112 brand names
13 generics,
15 brand names
508 generics,
1023 brand names
18 generics,
26 brand names
148 generics,
263 brand names
133 generics,
207 brand names
9 generics,
10 brand names