347 generics,
548 brand names
764 generics,
1351 brand names
29 generics,
39 brand names
6 generics,
8 brand names
5 generics,
8 brand names