order by views and sort