bearings 20941/18 cost in Afghanistan