Probability of delivery
Ford1 763 935
Ford1 476 182
Ford1 479 820
Ford1 556 076
Ford1 569 278
Ford1 526 271