2016–17 MC Alger season

In the 2016–17 season, MC Alger is competing in the Ligue 1 for the 46th season, as well as the Algerian Cup, Super Cup and the Confederation Cup.

MC Alger
2016–17 season
ChairmanOmar Gharib
Head coachDjamel Menad
(until 1 November 2016)
Kamel Mouassa
(from 2 November 2016)[1]
StadiumStade Omar Hamadi, Algiers
Ligue 1Runners–up
Algerian CupSemi-finals
Confederation CupGroup stage
Super CupRunners–up
Top goalscorerLeague:
Abderahmane Hachoud (7)
Hichem Nekkache (7)

All:
Hichem Nekkache (10)

Pre-season

12 July 2016 (2016-07-12) Friendly matchMC Alger 0–1 Karpaty LvivWisła, Poland
16:00 CEST (UTC+2) Report Verbnyi  65'
14 July 2016 (2016-07-14) Friendly matchMC Alger Górnik ŁęcznaWisła, Poland
00:00 CEST (UTC+2)
16 July 2016 (2016-07-16) Friendly matchMC Alger 1–0 Stal MielecWisła, Poland
00:00 CEST (UTC+2)  38' (o.g.) Report
19 July 2016 (2016-07-19) Friendly matchMC Alger 1–0 GKS KatowiceWisła, Poland
00:00 CEST (UTC+2) Seguer  88' Report
25 July 2016 (2016-07-25) Friendly matchMC Alger 3–0 Piast GliwiceWisła, Poland
00:00 CEST (UTC+2) Zerdab  55'
Bouguèche  70'
Hachoud  77'

Competitions

Overview

Competition Record Started round Final position / round First match Last match
G W D L GF GA GD Win %
Ligue 1 30 14 8 8 38 27 +11 046.67 N/ARunners–up20 August 201614 June 2017
Algerian Cup 5 3 1 1 13 6 +7 060.00 Round of 64Semi-finals26 November 201624 June 2017
Algerian Super Cup 1 0 0 1 0 2 −2 000.00 FinalRunners–up1 November 2016
Confederation Cup 10 5 2 3 17 9 +8 050.00 Preliminary roundGroup stage12 February 201720 June 2017
Total 46 22 11 13 68 44 +24 047.83

Ligue 1

League table

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 ES Sétif (C) 30 17 6 7 42 23 +19 57 Qualification for the 2018 CAF Champions League
2 MC Alger 30 14 8 8 38 27 +11 50[lower-alpha 1]
3 USM Alger 30 14 8 8 50 31 +19 50[lower-alpha 1] Qualification for the 2018 CAF Confederation Cup
4 USM Bel-Abbès 30 14 6 10 37 33 +4 48
5 JS Saoura 30 12 9 9 34 30 +4 45
Updated to match(es) played on 14 June 2017. Source: DZFoot
Rules for classification: 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) goal difference; 5) total goals; 6) fairplay ranking; 7) playoff.
(C) Champion.
Notes:
  1. MC Alger ahead of USM Alger on head-to-head record: MCA–UAL 2–1, UAL–MCA 2–2.

Results summary

OverallHomeAway
PldWDLGFGAGDPtsWDLGFGAGDWDLGFGAGD
33 14 8 11 38 27  +11 50 10 3 5 25 10  +15 4 5 6 13 17  −4

Last updated: 22 December 2016.
Source: Competitive matches

Results by round

Round123456789101112131415161718192021222324252627282930
GroundAAHAHAHHAHAHAAHHHAHAHAHAAHAHAH
ResultDWWLWLWDWWLWWDWDLWDDLDWDWLWLWL
Position945635334112111111113222222222
Updated to match(es) played on 22 December 2016. Source: Competitive matches
A = Away; H = Home; W = Win; D = Draw; L = Loss

Matches

  Win   Draw   Loss

20 August 2016 Round 1JS Kabylie0–0MC AlgerTizi Ouzou
19:00 Soccerway report
Live TV:
TV Tamazight 4
Stadium: Stade 1er Novembre 1954
Referee: Abderrezzak Arab
27 August 2016 Round 2USM El Harrach1–2MC AlgerAlgiers
19:00 Harrag  28' Report
Live TV:
TV Tamazight 4
 22' Boudebouda
 25' Mokdad
Stadium: Stade du 5 Juillet
Referee: Mohamed Benouza
10 September 2016 Round 3MC Alger1–0CA BatnaBologhine
19:00 Bouguèche  7' Report
Live TV: None
Stadium: Stade Omar Hamadi
Attendance: 0 (close doors)
Referee: Mohamed Boukhalfa
16 September 2016 Round 4NA Hussein Dey1–0MC AlgerAlgiers
17:45 Bendebka  29' Report
Live TV:
EPTV Terrestre / TV Tamazight 4
Stadium: Stade du 5 Juillet
Referee: Lahlou Benbraham
23 September 2016 Round 5MC Alger1–0MC OranBologhine
19:00 Seguer  82' Report
Live TV: None
Stadium: Stade Omar Hamadi
Attendance: 0 (close doors)
Referee: Rafik Achouri
1 October 2016 Round 6ES Sétif2–0MC AlgerSétif
17:00 Haddouche  3'
Nadji  19' (pen.)
Report
Live TV:
Algérie 3 / TV Tamazight 4
Stadium: Stade 8 Mai 1945
Referee: Mohamed Benouza
13 October 2016 Round 7MC Alger2–1USM AlgerBlida
19:00 Zerdab  38', 77' (pen.) Report
Live TV: None
 87' Guessan Stadium: Stade Mustapha Tchaker
Attendance: 0 (close doors)
Referee: Mohamed Boukhalfa
27 October 2016 Round 9MC Alger0–0JS SaouraBologhine
17:00 Report
Live TV:
beIN Sports / TV Tamazight 4
Stadium: Stade Omar Hamadi
Referee: Farouk Mial
5 November 2016 Round 10DRB Tadjenanet0–1MC AlgerTadjenanet
15:30 Report
Live TV:
TV Tamazight 4
 35' Nekkache Stadium: Lahoua Smaïl Stadium
Referee: Boubekeur Zouaoui
13 November 2016 Round 11MC Alger2–1CS ConstantineAlgiers
18:00 Karaoui  45'
Boudebouda  55'
Report
Live TV: None
 34' Manucho Stadium: Stade du 5 Juillet
Referee: Mustapha Bessiri
2 December 2016 Round 13MC Alger2–0RC RelizaneBologhine
17:00 Hachoud  57', 87' (pen.) Report
Live TV: None
Stadium: Omar Hamadi Stadium
Attendance: 0 (close doors)
Referee: Rafik Achouri
6 December 2016 Round 8MO Béjaïa0–1MC AlgerSétif
16:00 Report
Live TV: None
 22' Nekkache Stadium: Stade 8 Mai 1945
Attendance: 0 (close doors)
19 November 2016 Round 12CR Belouizdad1–0MC AlgerAlgiers
16:00 Lakroum  42' Report
Live TV:
Algérie 3
Stadium: Stade du 5 Juillet
Referee: Mustapha Ghorbal
10 December 2016 Round 14Olympique de Médéa1–1MC AlgerMédéa
15:00 Demmou  10' (o.g.) Report
Live TV:
Algérie 3
 38' (pen.) Hachoud Stadium: Stade Imam Lyes de Médéa
Referee: Lahlou Benbraham
22 December 2016 Round 15MC Alger3–1USM Bel-AbbèsBologhine
17:00 Hachoud  28'
Nekkache  33'
Bouguèche  50'
Report
Live TV:
TV Tamazight 4 / Canal Algérie
 84' Bouguelmouna Stadium: Omar Hamadi Stadium
Referee: Mehdi Abid Charef
28 January 2017 Round 17MC Alger0–1USM El HarrachAlgiers
16:00 Report
Live TV:
TV Tamazight 4 / Algérie 3
 59' Benamra Stadium: Stade du 5 Juillet
Referee: Lahlou Benbraham
3 February 2017 Round 18CA Batna1–2MC AlgerBatna
15:00 Benmansour  47' Report
Live TV: None
 17' Seguer
 45+1' Nekkache
Stadium: Mustapha Sefouhi Stadium
Referee: Abderrezzak Arab
7 February 2017 Round 19MC Alger1–1NA Hussein DeyAlgiers
18:00 Seguer  87' Report
Live TV:
Canal Algérie
 84' (pen.) Gasmi Stadium: Stade du 5 Juillet
Referee: Elias Bekouassa
24 February 2017 Round 21MC Alger1–2ES SétifAlgiers
17:45 Mansouri  23' Report
Live TV:
Canal Algérie / TV Tamazight 4 / beIN Sports
 48' (pen.) Nadji
 78' Tembeng
Stadium: Stade du 5 Juillet
Referee: Mehdi Abid Charef
4 March 2017 Round 22USM Alger2–2MC AlgerAlgiers
17:45 Meftah  21'
Benyahia  25'
Report
Live TV:
Algérie 3 / Al-Kass Sports
 4' Seguer
 10' Bouguèche
Stadium: Stade du 5 Juillet
Referee: Rafik Achouri
25 March 2017 Round 16MC Alger1–1JS KabylieAlgiers
16:00
Match rescheduled due to share some of their players in the African Cup and World Cup military
Derrardja  77' Report
Live TV:
Algérie 3 / Al-Kass Sports
 83' Boulaouidet Stadium: Stade du 5 Juillet
Referee: Said Aouina
21 April 2017 Round 20MC Oran0–0MC AlgerOran
17:00
Match rescheduled due to MC Alger competing in the 2017 CAF Confederation Cup
Report
Live TV:
TV Tamazight 4
Stadium: Ahmed Zabana Stadium
Referee: Lahlou Benbraham
25 April 2017 Round 23MC Alger4–1MO BéjaïaAlgiers
18:00 Hachoud  34'
Zerdab  63'
Mansouri  80'
Chérif El-Ouazzani  87'
Report
Live TV: None
 36' Bouchema Stadium: Stade du 5 Juillet
Referee: Rafik Achouri
29 April 2017 Round 24JS Saoura0–0MC AlgerBéchar
19:00 Report
Live TV: None
Stadium: August 20, 1955 Stadium
Referee: Mustapha Ghorbal
6 May 2017 Round 25MC Alger2–1DRB TadjenanetAlgiers
16:00 Zerdab  13'
Derrardja  78'
Report
Live TV:
TV Tamazight 4
 63' Terbah Stadium: Stade du 5 Juillet
Referee: Mohamed Boukhalfa
20 May 2017 Round 26CS Constantine2–0MC AlgerConstantine
16:00 Manucho  22' (pen.)
Rebih  76'
Report
Live TV: None
Stadium: Ramadan Ben-Abdelmalek Stadium
Referee: Mohamed Saïdi
27 May 2017 Round 27MC Alger1–0CR BelouizdadAlgiers
22:30 Hachoud  45+2' Report
Live TV:
Canal Algérie / TV Tamazight 4 / Al-Kass Sports
Stadium: Stade du 5 Juillet
Referee: Lotfi Bekouassa
7 Juin 2017 Round 28RC Relizane3–2MC AlgerRelizane
17:00 Belmokhtar  32', 40'
Guebli  87'
Report
Live TV:
EPTV Terrestre
 48' Kacem
 54' Amachi
Stadium: Stade Tahar Zoughari
Referee: Farouk Mial
10 June 2017 Round 29MC Alger4–0Olympique de MédéaBologhine
22:30 Hachoud  18'
Derrardja  48'
Nekkache  58', 63'
Report
Live TV: None
Stadium: Omar Hamadi Stadium
Attendance: 0 (close doors)
Referee: Amine Hansal
14 June 2017 Round 30USM Bel-Abbès3–2MC AlgerSidi Bel Abbès
22:30 Tabti  11'
Balegh  14'
Bouguelmouna  15'
Report
Live TV: None
 35' Nekkache
 77' Derrardja
Stadium: Stade 24 Fevrier 1956
Referee: Ahmed Bouzrar

Algerian Super Cup

1 November 2016 USM Alger2–0MC AlgerBlida
17:45 Benkhemassa  38'
Abdellaoui  43'
Chafaï  61'
Meftah  77' (pen.)
Report
Live TV:
Algérie 3 / beIN Sports / Al-Kass Sports
 39' Mebarakou
 43'  65' Boudebouda
 76' Chaâl
 79' Hachoud
Stadium: Stade Mustapha Tchaker
Attendance: 18.000
Referee: Mohamed Benouza

Algerian Cup

26 November 2016 Round of 64MC Alger3–2OM ArzewBologhine
15:00 Djemaouni  32'
Seguer  77'
Cherif Ouazzani  85' (pen.)
Report
Live TV: None
Bahari  76'
Mebarki  90'
Stadium: Stade Omar Hamadi
Attendance: 0 (close doors)
Referee: Hafirassou, Gourari, Boulfelfel
16 December 2016 Round of 32FCB Frenda0–1MC AlgerTiaret
14:45 Report
Live TV: None
Derrardja  84' Stadium: Stade Ahmed Kaïd
Referee: Arbaoui, Necib, Mesbah
27 December 2016 Round of 16MC Alger7–1US Beni DoualaBologhine
18:00 Bouguèche  2', 22'
Zerdab  31'
Djemaouni  46'
Boudebouda  60'
Azzi  79' (pen.)
Kacem  89'
Report
Live TV:
TV Tamazight 4
Zeghnoun  66' Stadium: Omar Hamadi Stadium
Referee: Boukhalfa, Zerhouni, Benali
1 April 2017 Quarter-finalsMC Alger0–0 (a.e.t.)
(3–1 p)
JS KabylieAlgiers
16:00 Report
Live TV:
Canal Algérie
Stadium: July 5, 1962 Stadium
Referee: Ghorbal, Zerhouni, Benali
24 June 2017 Semi-finalsMC Alger2–3 (a.e.t.)ES SétifBologhine
22:30 Aouedj  30'
Boudebouda  116'
Report
Live TV:
Canal Algérie / TV Tamazight 4 / Al-Kass Sports
 28' Ziti
 99' Bedrane
 115' Djabou
Stadium: Stade Omar Hamadi
Referee: Abderrezzak Arab

CAF Confederation Cup

Preliminary round

12 February 2017 (2017-02-12) first legBechem United 2–1 MC AlgerAccra
15:00 UTC±0 Touré  47' (pen.)
Bonsu  75'
Report Seguer  64' Stadium: Accra Sports Stadium
Referee: Boureima Sanogo (Burkina Faso)
Note: Lineup for MC Alger - Chaouchi, Hachoud, Mebarakou, Azzi, Bouhenna, Karaoui, Kacem, Derrardja (Mansouri, 46'), Bouguèche, Seguer (Cherif El Ouazzani, 85'), Mokdad (Aouedj, 60').
18 February 2017 (2017-02-18) Second legMC Alger 4–1 Bechem UnitedAlgiers
20:30 UTC+1 Seguer  1'
Hachoud  39', 84' (pen.)
Mansouri  87' (pen.)
Report Acheampong  59' Stadium: Stade du 5 Juillet 1962
Referee: Adil Zourak (Morocco)
Note: Lineup for MC Alger - Chaouchi, Hachoud, Mebarakou, Bouhenna, Chita (Zerdab, 78'), Seguer, Karaoui, Kacem, Mansouri, Bouguèche (Cherif El Ouazzani, 90'), Nekkache (Derrardja, 62').

First round

10 March 2017 (2017-03-10) first legMC Alger 2–0 Renaissance du CongoAlgiers
20:45 UTC+1 Aouedj  56'
Bouhenna  81'
Report Stadium: Stade du 5 Juillet 1962
Referee: Isaac Montgomery (Liberia)
Note: Lineup for MC Alger - Chaouchi, Hachoud, Boudebouda, Bouhenna, Mebarakou, Kacem, Karaoui, Mansouri, Aouedj, Nekkache (Djemaouni, 85'), Zerdab (Derrardja, 62').
17 March 2017 (2017-03-17) Second legRenaissance du Congo 2–1 MC AlgerKinshasa
15:30 UTC+1 Asumani  7'
Ducapel  79'
Report Kacem  50' Stadium: Stade des Martyrs
Referee: Idris Mehammed Osman (Eritrea)
Note: Lineup for MC Alger - Chaouchi, Hachoud, Boudebouda, Bouhenna, Mebarakou, Kacem, Karaoui, Chita (Cherif El Ouazzani, 46'), Derrardja (Mansouri, 69'), Aouedj (Zerdab, 83'), Nekkache.

Play-off round

8 April 2017 (2017-04-08) first legYoung Africans 1–0 MC AlgerDar es Salaam
16:00 UTC+3 Kamusoko  60' Report Stadium: National Stadium
Referee: Louis Hakizimana (Rwanda)
Note: Lineup for MC Alger - Chaouchi, Hachoud, Karaoui, Mebarakou, Bouhenna, Kacem, Cherif El Ouazzani, Derrardja, Bouguèche (Zerdab, 81'), Gourmi (Seguer, 73'), Nekkache (Aouedj, 75').
15 April 2017 (2017-04-15) Second legMC Alger 4–0 Young AfricansAlgiers
18:00 UTC+1 Aouedj  14', 90+1'
Derrardja  39'
Zerdab  65'
Report Stadium: Stade du 5 Juillet 1962
Referee: Yakhouba Keita (Guinea)
Note: Lineup for MC Alger - Chaouchi, Hachoud, Karaoui, Mebarakou, Bouhenna, Cherif El Ouazzani, Kacem, Derardja (Chita, 84'), Aouedj, Zerdab (Mansouri, 80'), Bougueche (Seguer, 72').

group stage

Pos Team Pld W D L GF GA GD Pts Qualification CSS MCA MBS PST
1 CS Sfaxien 6 4 1 1 13 4 +9 13 Quarter-finals 4–0 1–0 3–0
2 MC Alger 6 3 2 1 7 7 0 11 2–1 2–1 2–0
3 Mbabane Swallows 6 1 2 3 8 10 2 5 1–3 0–0 4–2
4 Platinum Stars 6 0 3 3 6 13 7 3 1–1 1–1 2–2
Source: CAF
Rules for classification: Group stage tiebreakers
14 May 2017 (2017-05-14) Matchday 1Platinum Stars 1–1 MC AlgerRustenburg
17:00 UTC+2 Khunou  43' Report Boudebouda  6' Stadium: Royal Bafokeng Stadium
Referee: Peter Waweru (Kenya)
23 May 2017 (2017-05-23) Matchday 2MC Alger 2–1 CS SfaxienAlgiers
21:00 UTC+1 Nekkache  26'
Hachoud  66'
Report Aouadhi  41' Stadium: July 5, 1962 Stadium
Referee: Mahmoud Zakaria El Banna (Egypt)
2 June 2017 (2017-06-02) Matchday 3Mbabane Swallows 0–0 MC AlgerLobamba
15:00 UTC+2 Report Stadium: Somhlolo National Stadium
Referee: Israel Mujuni (Tanzania)
20 June 2017 (2017-06-20) Matchday 4MC Alger 2–1 Mbabane SwallowsAlgiers
23:00 UTC+1 Nekkache  4', 28' Report Ndlovu  73' Stadium: July 5, 1962 Stadium
Referee: Mahamadou Keita (Mali)
30 June 2017 (2017-06-30) Matchday 5MC Alger 2-0 Platinum StarsAlgiers
21:00 UTC+1 Hachoud  12' (pen.)
Nekkache  90+2'
Report Stadium: July 5, 1962 Stadium
Referee: Juste Ephrem Zio (Burkina Faso)
8 July 2017 (2017-07-08) Matchday 6CS Sfaxien 4-0 MC AlgerSfax
19:00 UTC+1 Chaouat  2', 88'
Amdouni  90+4'
Marzouki  90+6'
Report Stadium: Stade Taïeb Mhiri
Referee: Denis Batte (Uganda)

Squad information

Playing statistics

No. Pos Nat Player TotalLigue 1Algerian CupConfederation CupSuper Cup
AppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Goalkeepers
16 GK Kheireddine Boussouf 5050000000
30 GK Farid Chaâl 150120200010
1 GK Faouzi Chaouchi 2901502012000
Defenders
22 DF Ayoub Azzi 291230213010
6 DF Brahim Boudebouda 314222117110
29 DF Rachid Bouhenna 2911503011100
24 DF Abdelghani Demmou 250190005010
27 DF Abderahmane Hachoud 44112873012410
15 DF Zidane Mebarakou 270150407010
Midfielders
10 MF Sid Ahmed Aouedj 3231703011310
41 MF Hichem Cherif El Ouazzani 3021614110000
44 MF Oussama Chita 9060003000
7 MF Khaled Gourmi 170100106000
8 MF Mehdi Kacem 3532113111100
14 MF Amir Karaoui 4212713011010
20 MF Zakaria Mansouri 2431320011100
5 MF Abdelmalek Mokdad 211171201010
21 MF Zahir Zerdab 276184315110
Forwards
FW Abdelaziz Ammachi 4141000000
19 FW Hadj Bouguèche 345233426010
17 FW Walid Derrardja 4062444112100
11 FW Antar Djemaouni 162110322000
9 FW Hichem Nekkache 36112373010400
18 FW Mohamed Seguer 277194215210
Players transferred out during the season
23 MF Antar Boucherit 8060100010
MF Elyes Seddiki 7060100000

Last updated: 28 May 2018
Source: fr.soccerway.com

Goalscorers

Squad list

As of January 15, 2017[2]

Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

No. Position Player
1 GK Faouzi Chaouchi
2 DF Youcef Oudina
5 MF Abdelmalek Mokdad
6 DF Brahim Boudebouda
8 MF Mehdi Kacem
7 FW Khaled Gourmi
9 FW Hichem Nekkache
10 FW Sid Ahmed Aouedj
11 FW Antar Djemaouni
12 MF Yahia Khiter
14 MF Amir Karaoui
15 DF Zidane Mebarakou
16 GK Kheireddine Boussouf
No. Position Player
17 FW Walid Derrardja
18 FW Mohamed Seguer
19 FW Hadj Bouguèche
20 FW Zakaria Mansouri
21 MF Zahir Zerdab
22 MF Ayoub Azzi
24 DF Abdelghani Demmou
27 DF Abderahmane Hachoud (captain)
29 DF Rachid Bouhenna
30 GK Farid Chaâl
41 MF Hichem Cherif El Ouazzani
44 MF Oussama Chita

Transfers

In

Date Pos Player From club Transfer fee Source
4 June 2016FW Zahir ZerdabMO BéjaïaUndisclosed[3]
8 June 2016DF Brahim BoudeboudaUSM AlgerUndisclosed[4]
11 June 2016FW Hadj BouguècheUSM El HarrachUndisclosed[5]
11 June 2016FW Zakaria MansouriParadou ACUndisclosed[5]
23 June 2016FW Hichem NekkacheCR BelouizdadUndisclosed[6]
23 June 2016DF Zidane MebarakouMO BéjaïaUndisclosed[6]
27 June 2016FW Mohamed SeguerUSM AlgerUndisclosed[7]
1 July 2016GK Kheireddine BoussoufNA Hussein DeyUndisclosed[8]
1 July 2016FW Antar DjemaouniASM OranUndisclosed

Out

No. Position Player
21 DF Toufik Zeghdane (to USM Alger[9])
FW Lamine Abid (loan return to USM El Harrach)
16 GK Jonathan Matijas (to DRB Tadjenanet[10])

References

  1. "MC Alger : Mouassa succède à Menad". El Watan. 3 November 2016. Retrieved 17 June 2020.
  2. "Présentation – MC Alger – 2014/2015". DZfoot.com. Retrieved 2015-07-10.
  3. "Transferts : Zerdab signe au MC Alger". dzfoot.com. Retrieved 28 June 2017.
  4. "Transfert : Brahim Boudebouda revient au Mouloudia d'Alger". radioalgerie.dz. Retrieved 8 June 2016.
  5. "Transferts : Bouguèche et Mansouri au MC Alger". dzfoot.com. Retrieved 28 June 2017.
  6. "MC Alger : Mebarakou et Nekkache pour boucler le mercato". dzfoot.com. Retrieved 28 June 2017.
  7. "Mercato : Mohamed Seguer file à l'USM Alger". footalgerien.com. Archived from the original on 2016-08-13. Retrieved 27 June 2016.
  8. "MC Alger : le portier Kheiredine Boussouf signe pour deux ans". footalgerien.com. Retrieved 28 June 2017.
  9. "Toufik Zeghdane signe à l'USMA". usma.dz. Archived from the original on 15 August 2016. Retrieved 4 July 2016.
  10. "Transfert : Jonathan Matijas signe au DRBT, toute l'info mercato du jour". radioalgerie.dz. Retrieved 28 June 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.