42 generics, 62 brand names
367 generics, 682 brand names
4 generics, 4 brand names
64 generics, 94 brand names