No problem. Here they are:

2004 page 1, page 2
2005 page 1, page 2
2006 page 1, page 2
2007 page 1, page 2

Incidentally, if anyone has the results for any of the Rombalds Strides before 1993, I'd love to see them!