Probability of delivery
Ford1 877 055
Ford1 543 718
Ford1 745 237
Ford1 753 627
Ford2 019 944
Ford1 836 240