update planet counter for MPC site change

The minor planet center took down the stats box on their homepage, so this reads from their archived stats page