Probability of delivery
Ford1 478 806
Ford1 423 903
Ford1 385 369
Ford7 113 400
Ford1 119 146
Ford1 147 427
Luk623 3123 33