47 ratings given