Just sharing my workouts if it helps anyone. 2 days a week I'll do 3.5 miles with 1.5 of that being a mock test and 1 miles warm up and cool down. 2 other days I'll do 5-6 at a bit slower. I don't have much going on throughout my days so I'll do 15 pushups and 30 situps between commercials. You'll be amazed at how many commercials there are now days lol.
Then once a week I'll do a pretty intense workout at a track where I do 400m at a pace that is 1 min faster than race-pace for 1.5 miles (6 laps) with 20 pushups and 15 leg raises in between each run stint. Then I'll take a little break and do 200m at end- of-race-pace (little slower than sprinting) for 3 full laps (6 iterations) with 20 pushups where each arm is elevated for half and 45 sec of plank between each stint. Then another little break and then 100m full out sprints for 600m (6 iterations) with 10 5 second pushups and 30 seconds of v-ups between each stint. Then 1-2 miles at the end at slow pace.