386 generics,
590 brand names
773 generics,
1359 brand names
29 generics,
39 brand names
6 generics,
8 brand names
6 generics,
8 brand names