Any quality bearing company that offers that size should offer a suitable part. I like Abec35 bearings after looking at various options. Something like this. it's Abec5 Ceramic pre-oiled. The only problem with Ceramics IMO is they require more maintenance because of the tolerances. Steel can stand a little more abuse. Abec35 offers both.
Ceramic Bearing
Steel Bearing