Harald Tunheim won the short version (500km == 310 miles). He has earlier won the FL1000 in 1996, 1997, 1998, 2006, 2008. He has at least one other team in 500 (hmm.. no, two I think) and had one in junior. He ran Iditarod in 1999, 2000 and 2002. He was ROTY in 1999 (the next rookie were Ken Anderson )
Hah, looked at https://www.facebook.com/finnmarkslopet/videos/vb.310149018455/10155286329433456/?type=3&theater and got to see Sinde Valan finish FL500