At a birthday party, 30% of the guests are married, 50% are single, and the rest are children. If there are 1000 guests, how many more married people are there than children?
Please reason step by step, and put your final answer within \boxed{}.
user