Hi Chavdar,
Welcome to the the group and I'm so excited you are keen on QGIS!
I would visualise it like the image below and here are the steps. Warning, it requires some calculate fields that may be a bit more on the intermediate level. These are the following steps:
1. Load the data into QGIS
2. In the field calculator put in the following expression for a new field (note "Place ot death" field is what it is called in your attached file:
array_count( array_agg( "Place ot death" ,group_by:= "Place ot death" ), "Place ot death" )
What the calculation does is find where the same string for "place ot death" and counts if that exists.
3. In the size area there is a symbol like this:

Click on it
4. Go to edit and then fill in an expression. The expression below is saying that if the count of deaths is 1 then make the point size as 3 etc. That's how you end up with your points being in different sizes
5. To colour the dots, I just used Graduated, select Year of death as the value and classified it into equal count. You can change this depending on what you are after.
You should now have the image below.
You will need a legend to communicate what the size and colours mean. The map let's the viewer understand the size means how many deaths and the colours provide a time reference.
This is one way to do it. Hope it helps.
Kind regards
Nhung Seidensticker