388 generics,
592 brand names
782 generics,
1377 brand names
29 generics,
39 brand names
6 generics,
8 brand names
6 generics,
8 brand names