3416 ratings given