best selling 304 316 310 312