Wait, wait – don't tell me you haven't taken our news quiz?!
105,000 troops on 300 bases
510,000 troops on 1,000 bases
171,000 troops on 500 bases
Exact numbers cannot be determined
© The Christian Science Monitor. All Rights Reserved.