42716 ratings given