Cavemen animated comedy The Croods topped the North American box office with $44.7 million in its first weekend in US…