Football South Africa Premier Soccer Leeague 2005-2006 - Champion
Final Rankingptswondrwlstgfgag+-m
1.Mamelodi Sundowns57169545:19+2630
2.Orlando Pirates541412439:24+1530
3.Kaizer Chiefs501214439:26+1330
4.Moroka Swallows461210839:33+630
5.Silver Stars421191034:32+230
6.Golden Arrows40913832:28+430
7.SuperSport United4010101043:41+230
8.Santos38717635:32+330
9.Jomo Cosmos381081231:32-130
10.Bloemfontein Celtic379101135:37-230
11.Ajax Cape Town358111140:42-230
12.Black Leopards34971431:39-830
13.AmaZulu317101324:38-1430
14.Maritzburg Classic30791423:37-1430
15.Bush Bucks306121225:48-2330
16.Free State Stars29417934:41-730
TableMameOrlaKaizMoroSilvGoldSupeSantJomoBloeAjaxBlacAmaZMariBushFree
Mamelodi Sundowns----0:03:11:21:01:12:21:10:21:01:15:11:03:15:10:0
Orlando Pirates1:1----0:11:01:11:01:12:01:03:02:11:02:00:03:11:1
Kaizer Chiefs1:02:0----1:12:42:10:10:00:02:00:00:02:10:00:05:2
Moroka Swallows1:23:11:1----2:20:03:02:32:11:01:52:11:01:11:11:0
Silver Stars0:12:21:21:0----3:10:40:11:12:10:21:01:10:10:11:1
Golden Arrows0:22:11:32:11:0----2:32:21:00:02:00:03:02:03:01:1
SuperSport United0:11:31:10:10:11:0----2:20:31:12:10:22:11:16:02:2
Santos0:03:31:31:01:11:12:2----2:01:20:10:03:12:01:12:0
Jomo Cosmos0:10:01:10:22:11:11:01:1----2:14:22:31:21:01:22:1
Bloemfontein Celtic2:10:21:10:11:10:01:13:31:0----2:01:21:14:14:12:2
Ajax Cape Town0:20:02:22:11:11:14:11:12:11:1----1:00:13:11:21:1
Black Leopards1:00:12:21:10:21:00:21:02:03:13:3----0:12:11:12:3
AmaZulu0:41:10:22:20:10:02:00:00:00:22:13:2----1:12:30:0
Maritzburg Classic0:31:21:00:00:11:20:22:11:20:12:02:01:0----2:11:1
Bush Bucks0:21:10:11:11:40:01:30:00:00:12:21:00:11:1----0:0
Free State Stars0:01:21:12:40:12:22:20:01:23:13:12:11:10:01:2----

Round_1

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 03.08.0520:30Ajax Cape Town2-1Jomo Cosmos---
Sat 06.08.0516:15Moroka Swallows2-3Santos---
Sat 06.08.0516:15SuperSport United2-1AmaZulu---
Sat 06.08.0516:15Free State Stars2-2Golden Arrows---
Sat 06.08.0519:00Orlando Pirates1-0Black Leopards---
Sat 06.08.0521:05Bush Bucks0-1Kaizer Chiefs---
Sun 07.08.0516:00Maritzburg Classic0-1Bloemfontein Celtic---
Sun 07.08.0516:15Silver Stars0-1Mamelodi Sundowns---
Tue 09.08.0516:15Jomo Cosmos2-3Black Leopards---
Tue 09.08.0516:15Free State Stars1-1Kaizer Chiefs---
Wed 10.08.0516:15Orlando Pirates3-0Bloemfontein Celtic---
Wed 10.08.0519:30Silver Stars1-0Moroka Swallows---
Wed 10.08.0520:30SuperSport United2-2Santos---
Wed 10.08.0521:00Ajax Cape Town0-2Mamelodi Sundowns---
Thu 11.08.0520:00Bush Bucks1-1Maritzburg Classic---
Sat 13.08.0516:15Golden Arrows3-0AmaZulu---
Wed 17.08.0520:30Bush Bucks0-0Jomo Cosmos---
Wed 17.08.0521:00Bloemfontein Celtic2-2Free State Stars---
Sat 20.08.0516:15AmaZulu3-2Black Leopards---
Tue 23.08.0521:00Mamelodi Sundowns1-1Golden Arrows---
Wed 24.08.0520:30Moroka Swallows3-0SuperSport United---
Wed 24.08.0521:00Santos3-3Orlando Pirates---
Wed 24.08.0521:00Silver Stars0-1Maritzburg Classic---
Thu 25.08.0521:00Kaizer Chiefs0-0Ajax Cape Town---
Tue 30.08.0516:00Jomo Cosmos1-2AmaZulu---
Tue 30.08.0521:00Ajax Cape Town1-1Bloemfontein Celtic---

Round_2

datetimeteam 1 ____________scoreteam 2 ____________HT
Tue 06.09.0516:15Moroka Swallows1-0Free State Stars---
Wed 07.09.0519:30Silver Stars1-1Jomo Cosmos---
Wed 07.09.0520:30Santos0-1Ajax Cape Town---
Wed 07.09.0520:30Bloemfontein Celtic0-0Golden Arrows---
Sat 10.09.0516:15Black Leopards3-1Bloemfontein Celtic---
Sat 10.09.0516:15SuperSport United0-1Silver Stars---
Sat 10.09.0516:15Jomo Cosmos0-1Mamelodi Sundowns---
Sat 10.09.0521:00Orlando Pirates3-1Bush Bucks---
Sun 11.09.0516:15Golden Arrows2-2Santos---
Sun 11.09.0516:15AmaZulu0-2Kaizer Chiefs---
Sun 11.09.0516:15Free State Stars0-0Maritzburg Classic---
Tue 13.09.0520:00Bush Bucks1-3SuperSport United---
Wed 14.09.0516:15Free State Stars0-0Santos---
Wed 14.09.0516:15Golden Arrows1-3Kaizer Chiefs---
Wed 14.09.0520:30Black Leopards1-0Mamelodi Sundowns---
Wed 14.09.0520:30Ajax Cape Town2-1Moroka Swallows---
Sat 17.09.0521:00Santos0-0Black Leopards---
Sat 17.09.0521:00Maritzburg Classic2-0Ajax Cape Town---
Sun 18.09.0516:15Bush Bucks0-0Free State Stars---
Sun 18.09.0516:15Moroka Swallows0-0Golden Arrows---
Sun 18.09.0516:15Silver Stars2-2Orlando Pirates---
Wed 21.09.0516:15Golden Arrows2-0Maritzburg Classic---
Wed 21.09.0516:15Free State Stars0-1Silver Stars---
Wed 21.09.0517:00Jomo Cosmos1-1Kaizer Chiefs---
Wed 21.09.0520:30Orlando Pirates1-1SuperSport United---
Wed 21.09.0521:00Black Leopards1-1Moroka Swallows---
Wed 21.09.0521:00AmaZulu0-0Santos---
Wed 21.09.0521:00Mamelodi Sundowns1-0Bloemfontein Celtic---
Wed 21.09.0521:00Ajax Cape Town1-2Bush Bucks---
Sat 24.09.0516:15Silver Stars0-2Ajax Cape Town---
Sat 24.09.0516:15Santos0-0Mamelodi Sundowns---
Sat 24.09.0519:00Orlando Pirates1-0Jomo Cosmos---
Sat 24.09.0521:00Maritzburg Classic2-0Black Leopards---
Sun 25.09.0516:15Bloemfontein Celtic1-1Kaizer Chiefs---
Sun 25.09.0516:15Moroka Swallows1-0AmaZulu---
Sun 25.09.0517:00SuperSport United2-2Free State Stars---
Mon 26.09.0520:00Bush Bucks0-0Golden Arrows---
Wed 28.09.0517:00Kaizer Chiefs0-0Black Leopards---
Wed 28.09.0520:30Maritzburg Classic1-2Orlando Pirates---
Wed 28.09.0521:00Mamelodi Sundowns1-0AmaZulu---

Round_3

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 02.10.0516:45Bloemfontein Celtic1-1AmaZulu---
Tue 11.10.0521:00AmaZulu1-1Maritzburg Classic---
Wed 12.10.0516:45Jomo Cosmos2-1Bloemfontein Celtic---
Wed 12.10.0516:45Golden Arrows1-0Silver Stars---
Wed 12.10.0516:45Free State Stars1-2Orlando Pirates---
Wed 12.10.0520:30Ajax Cape Town4-1SuperSport United---
Wed 12.10.0521:00Black Leopards1-1Bush Bucks---
Wed 12.10.0521:00Mamelodi Sundowns1-2Moroka Swallows---
Wed 12.10.0521:00Kaizer Chiefs0-0Santos---
Sat 15.10.0516:45Orlando Pirates2-1Ajax Cape Town---
Sat 15.10.0516:45Free State Stars1-2Jomo Cosmos---
Sat 15.10.0520:00Bush Bucks0-1AmaZulu---
Sat 15.10.0521:00Santos1-2Bloemfontein Celtic---
Sun 16.10.0516:45Maritzburg Classic0-3Mamelodi Sundowns---
Sun 16.10.0516:45Moroka Swallows1-1Kaizer Chiefs---
Sun 16.10.0516:45Silver Stars1-0Black Leopards---
Sun 16.10.0516:45SuperSport United1-0Golden Arrows---
Wed 19.10.0516:45Silver Stars0-1Bush Bucks---
Wed 19.10.0520:30Orlando Pirates1-0Moroka Swallows---
Sat 22.10.0516:30Golden Arrows2-1Orlando Pirates---
Tue 25.10.0521:00Mamelodi Sundowns5-1Bush Bucks---
Wed 26.10.0516:45Jomo Cosmos1-1Santos---
Wed 26.10.0520:30Ajax Cape Town1-1Free State Stars---
Wed 26.10.0520:30Kaizer Chiefs0-0Maritzburg Classic---
Wed 26.10.0520:30Bloemfontein Celtic0-1Moroka Swallows---
Wed 26.10.0521:00AmaZulu0-1Silver Stars---
Wed 26.10.0521:00Black Leopards0-2SuperSport United---
Sat 29.10.0516:45Kaizer Chiefs2-0Orlando Pirates---
Sat 29.10.0517:30Moroka Swallows1-1Bush Bucks---
Sat 29.10.0521:00Santos1-1Silver Stars---
Sun 30.10.0516:45Black Leopards1-0Golden Arrows---
Sun 30.10.0516:45AmaZulu2-1Ajax Cape Town---
Sun 30.10.0516:45Bloemfontein Celtic1-1SuperSport United---
Sun 30.10.0516:45Free State Stars0-0Mamelodi Sundowns---

Round_4

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 02.11.0520:30SuperSport United0-3Jomo Cosmos---
Sat 12.11.0516:45Black Leopards2-3Free State Stars---
Tue 15.11.0521:00Bloemfontein Celtic4-1Bush Bucks---
Wed 16.11.0516:45Golden Arrows2-0Ajax Cape Town---
Wed 16.11.0516:45Jomo Cosmos0-2Moroka Swallows---
Wed 16.11.0520:30Mamelodi Sundowns2-2SuperSport United---
Wed 16.11.0520:30AmaZulu1-1Orlando Pirates---
Wed 16.11.0521:00Kaizer Chiefs2-4Silver Stars---
Wed 16.11.0521:00Santos2-0Maritzburg Classic---
Sun 20.11.0516:45AmaZulu0-0Golden Arrows---
Wed 23.11.0516:30Maritzburg Classic0-0Moroka Swallows---
Wed 23.11.0520:30Bush Bucks0-0Santos---
Fri 25.11.0521:00Ajax Cape Town1-0Black Leopards---
Sat 26.11.0516:45Silver Stars2-1Bloemfontein Celtic---
Sat 26.11.0516:45Orlando Pirates1-1Mamelodi Sundowns---
Sun 27.11.0516:45SuperSport United1-1Kaizer Chiefs---
Tue 29.11.0516:30Maritzburg Classic0-1Silver Stars---
Tue 29.11.0516:45Jomo Cosmos1-1Golden Arrows---
Tue 29.11.0516:45Free State Stars1-1AmaZulu---

Round_5

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 04.12.0516:45Golden Arrows0-2Mamelodi Sundowns---
Sun 04.12.0516:45Black Leopards0-1AmaZulu---
Sun 04.12.0516:45Orlando Pirates2-0Santos---
Sun 04.12.0516:45Free State Stars3-1Bloemfontein Celtic---
Sun 04.12.0516:45Ajax Cape Town2-2Kaizer Chiefs---
Wed 07.12.0516:45Moroka Swallows2-2Silver Stars---
Wed 07.12.0520:30Mamelodi Sundowns1-1Ajax Cape Town---
Wed 07.12.0521:00Maritzburg Classic2-1Bush Bucks---
Wed 07.12.0521:00Kaizer Chiefs5-2Free State Stars---
Wed 07.12.0521:00Bloemfontein Celtic0-2Orlando Pirates---
Wed 07.12.0521:00Santos2-2SuperSport United---
Sat 10.12.0516:45Orlando Pirates0-1Kaizer Chiefs---
Sat 10.12.0520:00Bush Bucks1-1Moroka Swallows---
Sat 10.12.0521:00Ajax Cape Town0-1AmaZulu---
Sun 11.12.0516:45Mamelodi Sundowns0-0Free State Stars---
Sun 11.12.0516:45Golden Arrows0-0Black Leopards---
Sun 11.12.0516:45Silver Stars0-1Santos---
Sun 11.12.0516:45SuperSport United1-1Bloemfontein Celtic---
Sun 11.12.0516:45Jomo Cosmos1-0Maritzburg Classic---
Wed 14.12.0516:30Maritzburg Classic0-2SuperSport United---
Wed 14.12.0517:00Black Leopards2-0Jomo Cosmos---
Wed 14.12.0520:30Bush Bucks1-4Silver Stars---
Fri 16.12.0521:00Santos2-0Free State Stars---
Sat 17.12.0516:45Mamelodi Sundowns5-1Black Leopards---
Sat 17.12.0516:45AmaZulu0-0Jomo Cosmos---
Sat 17.12.0520:00SuperSport United1-1Maritzburg Classic---
Sat 17.12.0521:00Kaizer Chiefs2-1Golden Arrows---
Sun 18.12.0516:45Moroka Swallows3-1Orlando Pirates---
Wed 21.12.0516:30Free State Stars2-4Moroka Swallows---
Wed 21.12.0516:45Golden Arrows0-0Bloemfontein Celtic---
Wed 21.12.0516:45Jomo Cosmos2-1Silver Stars---
Wed 21.12.0520:30Orlando Pirates0-0Maritzburg Classic---
Wed 21.12.0521:00AmaZulu0-4Mamelodi Sundowns---
Wed 21.12.0521:00Ajax Cape Town1-1Santos---
Thu 22.12.0517:00Black Leopards2-2Kaizer Chiefs---
Thu 22.12.0521:00SuperSport United6-0Bush Bucks---

Round_6

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 15.02.0620:30Kaizer Chiefs1-0Mamelodi Sundowns---
Thu 16.02.0616:45Bloemfontein Celtic1-2Black Leopards---
Fri 17.02.0621:00Santos1-1Golden Arrows---
Fri 17.02.0621:00Maritzburg Classic1-1Free State Stars---
Sat 18.02.0616:45Jomo Cosmos1-2Bush Bucks---
Sat 18.02.0616:45Silver Stars0-4SuperSport United---
Sat 18.02.0621:00Kaizer Chiefs2-1AmaZulu---
Sun 19.02.0616:45Moroka Swallows1-5Ajax Cape Town---
Wed 22.02.0616:45Golden Arrows2-1Moroka Swallows---
Wed 22.02.0616:45Free State Stars1-2Bush Bucks---
Wed 22.02.0616:45Jomo Cosmos1-0SuperSport United---
Wed 22.02.0620:30Ajax Cape Town3-1Maritzburg Classic---
Wed 22.02.0621:00Black Leopards1-0Santos---
Wed 22.02.0621:00AmaZulu0-2Bloemfontein Celtic---
Wed 22.02.0621:00Mamelodi Sundowns3-1Kaizer Chiefs---
Wed 22.02.0621:00Orlando Pirates1-1Silver Stars---
Sat 25.02.0616:45Moroka Swallows2-1Black Leopards---
Sat 25.02.0620:00Bush Bucks2-2Ajax Cape Town---
Sat 25.02.0621:00Kaizer Chiefs0-0Jomo Cosmos---
Sat 25.02.0621:00Maritzburg Classic1-2Golden Arrows---
Sun 26.02.0616:45Silver Stars1-1Free State Stars---
Sun 26.02.0616:45SuperSport United1-3Orlando Pirates---
Sun 26.02.0616:45Bloemfontein Celtic2-1Mamelodi Sundowns---
Sun 26.02.0621:00Santos3-1AmaZulu---

Round_7

datetimeteam 1 ____________scoreteam 2 ____________HT
Thu 02.03.0617:00Jomo Cosmos0-0Orlando Pirates---
Thu 02.03.0620:30Mamelodi Sundowns1-1Santos---
Sat 04.03.0616:45Black Leopards2-1Maritzburg Classic---
Sat 04.03.0616:45Free State Stars2-2SuperSport United---
Sat 04.03.0621:00Ajax Cape Town1-1Silver Stars---
Sat 04.03.0621:10Kaizer Chiefs2-0Bloemfontein Celtic---
Sun 05.03.0616:45Golden Arrows3-0Bush Bucks---
Sun 05.03.0616:45AmaZulu2-2Moroka Swallows---
Sun 12.03.0616:45Bloemfontein Celtic2-0Ajax Cape Town---
Wed 15.03.0616:45Bloemfontein Celtic1-0Jomo Cosmos---
Wed 15.03.0616:45Moroka Swallows1-2Mamelodi Sundowns---
Wed 15.03.0620:00Bush Bucks1-0Black Leopards---
Wed 15.03.0620:00Silver Stars3-1Golden Arrows---
Wed 15.03.0620:30SuperSport United2-1Ajax Cape Town---
Wed 15.03.0620:30Santos1-3Kaizer Chiefs---
Wed 15.03.0621:00Maritzburg Classic1-0AmaZulu---
Wed 15.03.0621:00Orlando Pirates1-1Free State Stars---
Sat 18.03.0616:45Jomo Cosmos2-1Free State Stars---
Sat 18.03.0616:45AmaZulu2-3Bush Bucks---
Sat 18.03.0621:00Kaizer Chiefs1-1Moroka Swallows---
Sun 19.03.0616:45Golden Arrows2-3SuperSport United---
Sun 19.03.0616:45Black Leopards0-2Silver Stars---
Sun 19.03.0616:45Bloemfontein Celtic3-3Santos---
Wed 22.03.0620:30SuperSport United0-1Moroka Swallows---
Wed 29.03.0621:00Maritzburg Classic1-2Jomo Cosmos---
Wed 29.03.0621:00Orlando Pirates1-0Golden Arrows---
Wed 29.03.0621:10Bush Bucks0-2Mamelodi Sundowns---

Round_8

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 01.04.0616:15Moroka Swallows1-0Bloemfontein Celtic---
Sat 01.04.0616:15Free State Stars3-1Ajax Cape Town---
Sat 01.04.0620:00SuperSport United0-2Black Leopards---
Sat 01.04.0621:10Santos2-0Jomo Cosmos---
Sun 02.04.0616:15Maritzburg Classic1-0Kaizer Chiefs---
Sun 02.04.0616:15Silver Stars1-1AmaZulu---
Wed 05.04.0620:30Mamelodi Sundowns0-2Jomo Cosmos---
Sat 08.04.0616:15Jomo Cosmos4-2Ajax Cape Town---
Sat 08.04.0616:15Mamelodi Sundowns1-0Silver Stars---
Sat 08.04.0621:00Kaizer Chiefs0-0Bush Bucks---
Sat 08.04.0621:00Santos1-0Moroka Swallows---
Sat 08.04.0621:10Black Leopards0-1Orlando Pirates---
Sun 09.04.0616:15AmaZulu2-0SuperSport United---
Sun 09.04.0616:15Bloemfontein Celtic4-1Maritzburg Classic---
Wed 12.04.0616:15Ajax Cape Town0-0Orlando Pirates---
Wed 19.04.0620:30Orlando Pirates2-0AmaZulu---
Wed 19.04.0621:00SuperSport United0-1Mamelodi Sundowns---
Sat 22.04.0616:15Moroka Swallows2-1Jomo Cosmos---
Sat 22.04.0616:15Bush Bucks0-1Bloemfontein Celtic---
Sat 22.04.0616:15Maritzburg Classic2-1Santos---
Sat 22.04.0616:15Free State Stars2-1Black Leopards---
Sat 22.04.0621:00Ajax Cape Town1-1Golden Arrows---
Sun 23.04.0616:15Silver Stars1-2Kaizer Chiefs---
Wed 26.04.0616:15Golden Arrows1-1Free State Stars---
Wed 26.04.0620:30Bush Bucks1-1Orlando Pirates---
Wed 26.04.0620:30Mamelodi Sundowns3-1Maritzburg Classic---

Round_9

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 06.05.0616:15Black Leopards3-3Ajax Cape Town---
Sun 07.05.0616:15Moroka Swallows1-1Maritzburg Classic---
Sun 07.05.0616:15Santos1-1Bush Bucks---
Sun 07.05.0616:15Golden Arrows1-0Jomo Cosmos---
Sun 07.05.0616:15AmaZulu0-0Free State Stars---
Sun 07.05.0616:15Bloemfontein Celtic1-1Silver Stars---
Sat 13.05.0616:15Kaizer Chiefs0-1SuperSport United---
Sat 13.05.0616:15Mamelodi Sundowns0-0Orlando Pirates---

datetimeteam 1 ____________scoreteam 2 ____________HT
Todor 66
Footbal index
Clubs index
Soith Africa Footbal index
Curr 2022-2023
2021-2022: Mamelodi Sund
2020-2021: Mamelodi Sund
2019-2020: Mamelodi Sund
2018-2019: Mamelodi Sund
2017-2018: Mamelodi Sund
2016-2017: BidVest Wits
2015-2016: Mamelodi Sund
2014-2015: Kaizer Chiefs
2013-2014: Mamelodi Sund
2012-2013: Kaizer Chiefs
2011-2012: Orlando Pirat
2010-2011: Orlando Pirat
2009-2010: SuperSport U
2008-2009: SuperSport U
2007-2008: SuperSport U
2006-2007: Silver Stars
2005-2006: Mamelodi Sund
2004-2005: Kaizer Chiefs
2003-2004: Kaizer Chiefs
2002-2003: Orlando Pirat
2001-2002: Ligh. Santos
2000-2001: Orlando Pirat
1999-2000: Mamelodi Sund
1998-1999: Mamelodi Sund
1997-1998: Mamelodi Sund
1996-1997: Manning Rangers
1996: Kaizer Chiefs
National Soccer League
NSL 1995: Cape Town Sp
NSL 1994: Orlando Pirat
NSL 1993: Mamelodi Sund
NSL 1992: Kaizer Chiefs
NSL 1991: Kaizer Chiefs
NSL 1990: Mamelodi Sund
FPL 1990
NSL 1989: Kaizer Chiefs
NSL 1988: Mamelodi Sund
NSL 1987: Jomo Cosmos
NSL 1986: Rangers
NSL 1985: Bush Bucks
National Professional Soccer League (NPSL)
NPSL 1984: Kaizer Chiefs
NPSL 1983: Durban City
NPSL 1982: Durban City
NPSL 1981: Kaizer Chiefs
NPSL 1980: Highlands Park
NPSL 1979: Kaizer Chiefs
NPSL 1978: Lusitano
Before Merger with NFL
NPSL 1976: Orlando Pirat
NPSL 1974: Kaizer Chiefs
NPSL 1973: Orlando Pirat
NPSL 1972: Zulu Royals
NPSL 1971: Orlando Pirat
National Football League (NFL)
NFL 1977 Highlands Park
NFL 1976 Cape Town City
NFL 1975 Highlands Park
NFL 1974 Arcadia Shep
NFL 1973 Cape Town City
NFL 1972 Durban City
NFL 1971 Hellenic
NFL 1970 Durban City
NFL 1969 Durban Spurs
NFL 1968 Highlands Park
NFL 1967 Port Elizabeth C
NFL 1966 Highlands Park
NFL 1965 Highlands Park
NFL 1964 Highlands Park
NFL 1963 Addington
NFL 1962 Highlands Park
NFL 1961 Durban City
NFL 1960 Highlands Park
NFL 1959 Durban City
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 7 Jul 2024
Facebook Todor Krastev

Quantcast