247 products total