42 generics,
62 brand names
359 generics,
662 brand names
4 generics,
4 brand names
64 generics,
94 brand names