Probability of delivery
Ford1 768 616
Ford1 510 267
Ford1 471 946
Ford1 329 313
Ford1 320 323
Ford1 698 394
Lauber66.9944