Jack chooses 15 downloads for $19.75, and jim chooses 40 downloads for $43.50. What is the regristration fee, and what is the cost of each download?