50 ratings given