Thanks so much for the math to OP and the resurrection. This is a good baseline to operate off of.
What I tend to do is 1 tailored magic item at some point in the campaign for each player and the rest random. Seems to work out as the player is happy and randomness creates interesting situations.
Thanks! As a good guideline, you should expect to roll 9 times on Table F, 5 times on Tables G, H, and I each.
You'd be surprised over a party of 4 just how often people ought to end up happy with what they get.