Who has what and who needs what

 

v20240901