I made a plot of PR progressions for the top 10K guys in history. I'm lazy so I did it in a sloppy way, but you can get the idea.
Here's what I did:
1. Go to IAAF.org and record 5K and 10K bests for each person from each calendar year.
2. Subtract the calendar year of the race from the calendar year of the DOB. So if the race was run December 31 2014 and the guy has a January 1 2000 birthday I'm still calling it 14 years old even though the guy is closer to 15. Deal with it, I'm too damn lazy to figure out a better system.
3. Convert 10K times to 5K times by dividing by 2 and then by a further 1.044. That way a 26:20 10K is worth a 12:37 5K. If you don't like it, tough.
4. Combine the 10K and 5K times as if they were both 5K times and only plot the PRs, not the yearly bests (if they get slower I'm not plotting that).
5. The legend has two line thicknesses and a bunch of different confusing shades of colors, I hope you're not colorblind. My ambition is finite.
6. Let me know if I made mistakes.
Voila: