Almost all of the 31,000 Palestinian refugees have now left the camp .