Probability of delivery
Ford1 768 616
Ford1 510 267
Ford1 320 323
Ford1 363 748
Ford1 319 898
Ford1 698 394