Probability of delivery
Ford1 120 153
Ford1 219 716
Ford1 090 843
Ford1 144 861
Ford1 229 499
SWAG50 94 6490