4192 ratings given