'Hobbit' stays on top at N. America box officeThe second part of The Hobbit film trilogy, starring Ian McKellen and Martin Freeman, earned $31.5 million on its second weekend.Sun Dec 22 2013