The links are a mix of both only 10 or so are fro a larger network. The links are 100% legit and will stay as long as the links pages of the site is left intact. Google only lists backlinks from PR4+, there are actually more then 50 in total. For every site listed there should be a link pointing to the site. That means there are actually close to 100+ backlinks to the site.
Let me know
JT