348 generics,
550 brand names
768 generics,
1357 brand names
29 generics,
39 brand names
6 generics,
8 brand names
5 generics,
8 brand names