Matching Transactions Using Account Allocation