Probability of delivery
Ford4 106 430
Ford1 363 789
Ford1 447 561
Ford1 214 401
Ford1 447 566
Ford1 447 565