Accurate weight to possible molecular formulae

Is there an existing component which will take an upper and lower limit for an accurate molecular weight and output a set of possible molecular formulae which fall into this weight range?

e.g. 200 - 200.1 could be C6H10Cl2O3, C13N2O, C6H11BrF2, C10HFN2O2 etc.

Thanks

Martin