Question: What were the last two marathons that Christopher Cheboiboch won, and what place did he finish at the 2002 New York City Marathon?
Answer: Christopher Cheboiboch has won the Leipzig Marathon and the San Diego Marathon and was the runner-up at the 2002 New York City Marathon.