Hi, the car takes 2 front bearings and be careful with the bearings splitter, so that when you install them they do not get damaged. I recommend you to use corean replacements and, definitely, the GM bearings are the best ones, because the generic ones might bring you problems in the future.
The front wheels take two bearings and they can be brand KBC with the numeration being L68149g. Both bearings need to be replaced, as well as their retainer. The dimensions from the bearing I mentioned are: interior diameter: 34.98 cm; exterior diameter: 59.13 cm; thickness: 15.87 cm. There are other brands' bearings that are equivalent and can be used as well without a problem. It is extremely important that the greasing is done with a high temperature bearings grease, because if they are not properly greased, the new bearings get easily damaged.