315 generics,
511 brand names
745 generics,
1324 brand names
28 generics,
38 brand names
6 generics,
8 brand names
5 generics,
9 brand names