SAO PAULO, Brazil (AP) _ A riverboat believed to be carrying more than 80 passengers capsized Saturday in the northern Brazilian jungle state of Amazonas, officials said. At least two people drowned, and some 30 more were missing.

The Princesa Amanda apparently struck a sandbar on the Solimoes River near the city of Manaus, 1,640 miles northwest of Sao Paulo, officials said.

Many of the passengers _ sleeping on hammocks strung up on the boat's upper deck _ were hurled into the river's murky waters. Some managed to swim to shore, and others were rescued by residents of small villages located along the river's margins, the Agencia Folha news agency reported.

``Rescue teams retrieved 54 survivors and two bodies from the river,'' Wellington Luiz Bezerra of the Manaus Port Authority said by telephone. ``It seems the boat hit a sandbar, but until we complete our investigation we won't know the exact cause of the accident.''