282 generics,
464 brand names
691 generics,
1184 brand names
28 generics,
38 brand names
48 generics,
83 brand names
6 generics,
8 brand names
6 generics,
9 brand names