5112 ratings given