YupCoin block explorer is syncing.
http://108.61.192.31:3010/mnrank.com was contacted and they have updated this listing with the new explorer.
My latest block number is 172942 and my wallet shows that there are 61 master nodes. This block explorer is at block 116967. Which one is the official chain?