Filter and sort 1011 products