I just remembered that I did something like this years ago on a winter night - and look, I found those files!
I took the 1953-1972 seasons, I think I stopped after 1972 because I went to bed and forgot about it since 
For 1953-1960 I gave 8-6-4-3-2-1 points for each driver. There was something to be said to keep it 8-6-4-3-2 but, strictly speaking, then I should have researched who did the fastest lap in that race for that final point.... Anyway, that 6th place point didn't have much influence on final standings of that year.
From 1961 onwards I gave every driver of a top-6 car 9-6-4-3-2-1.
From what I've seen there were remarkably few double point finishing drives, I think I gave it only to the top result of a driver in that case.
Anyway, this what my top 3 of every year looked like (all based on Martin's site and I didn't check it today - some mistakes possible, I guess) :
1953: 1. Farina 16; 2/3. Fangio, Parnell 14
1954: 1. Maglioli, Trintignant 16; 3. Farina, Lloyd, Moss, Ascari, Gonzalez, Hawthorn 8
1955: 1. Moss 25; 2. Fangio 18; 3. Hawthorn 16
1956: 1. Castelotti 22; 2. Ph. Hill 18; 3. Fangio 17
1957: 1. Collins 25; 2. Moss, Behra 22
1958: 1. Gendebien 32; 2. Ph. Hill 30; 3. Collins 25
1959: 1. Gendebien, Ph. Hill 18; 3. Moss, Fairman, Shelby 16
1960: 1. Gendebien 26; 2. Hermann 19; 3. Ph. Hill, Bonnier 18
1961: 1. Gendebien 31; 2. Von Trips 19; 3. Ph. Hill 18
1962: 1. Gendebien 33; 2. Ph. Hill 30; 3. R.Rodriguez 24
1963: 1. Bandini 30; 2. Scarfiotti 24; 3. Abate 19
1964: 1. G. Hill (!) 33; 2. Bonnier 26; 3. Vaccarella 24
1965: 1. Surtees 21; 2. K. Miles 19; 3. Sharp, Guichet 18
1966: 1. K. Miles 24; 2. Ruby, Parkes 18
1967: 1. Amon 24; 2. Scarfiotti 22; 3. Siffert 21
1968: 1. Hermann 38; 2. Siffert, Elford 37
1969: 1. Siffert 54; 2. Redman 49; 3. Ahrens 27
1970: 1. P. Rodriguez, Kinnunen 45; 3. Siffert, Redman 42
1971: 1. P. Rodriguez 51; 2. De Adamich 41; 3. Siffert 39
1972: 1. Ickx 60; 2. Peterson, Schenken 50
I'll leave the next years to you