Can any one tell me how MapPoint handles the following situation?

I am importing a file with 5 digit zipcodes and mapping by zipcode.
I then draw a 50 mile radius from a specified point.

How does MapPoint decide which records within my file are closest to
my center point?

Thanks
Doug