Speaking from an Islamic viewpoint, the source of all bodies and souls is God the creator. Muslim teachings do not support an initial first 6 days of creation but one where God never stopped creating and will continue to create until He decides to put an end to the world. That said, each soul is created when the body is created but does not die when the body dies although some teachings have the soul created at the beginning of time and is in waiting. However, because the soul is a spirit, it does not require time and space as the body does. Muslins don't believe that any person should pay for the sins of a previously living person and since from a religious standpoint the soul is the final destiny it wouldn't be fair for a worldly body to bear the burden of a previously worldly body.