Rate Allocation: Combining Transient Well Flow Modelling and Data Assimilation