They're glitches from when I was younger, fitter, using gen 1 garmin fenix, and running in the hills of Derbyshire. Best timed 10k is 36ish. Never timed a 5k.
I'd like to think if I trained properly I could be an OK runner.
I ended up deleting my first few park run strava efforts from before I had a watch - my PBs were set a good few minutes faster than I would ever hope to run in real life.
your 5 an 10k strava pb's are impressive....