1142 ratings given