352 generics, 687 brand names
411 generics, 698 brand names
70 generics, 104 brand names
34 generics, 43 brand names
49 generics, 76 brand names
50 generics, 85 brand names
106 generics, 179 brand names
3 generics, 3 brand names
14 generics, 15 brand names
7 generics, 10 brand names
68 generics, 113 brand names
87 generics, 123 brand names
35 generics, 51 brand names
27 generics, 41 brand names
77 generics, 115 brand names
37 generics, 48 brand names
5 generics, 7 brand names
18 generics, 24 brand names
312 generics, 516 brand names
93 generics, 149 brand names
54 generics, 87 brand names
14 generics, 16 brand names
238 generics, 386 brand names
17 generics, 21 brand names
16 generics, 22 brand names
84 generics, 130 brand names
386 generics, 703 brand names
28 generics, 31 brand names
178 generics, 311 brand names
12 generics, 14 brand names