F1 2022 analysis, driver rankings, championship, analysis, head to head, teammate battle, rivalry, title fight

38 Min Read

Points decide championships, but they never tell the whole story.

That’s particularly the case in Formula 1, where the points-paying positions are dominated by select few teams, leaving the rest to scrap for minor placings to stave off the obscurity of the midfield.

While it’s true the best drivers tend to find themselves in the best teams, there are more victory-calibre competitors than there are race-winning cars. Sometimes the best drives don’t come from those contending for a spot on the podium.

Stream over 50 sports live and on demand with Kayo. New to Kayo? Start your free trial now >

But it’s also true not all those with their hands on the best cars are best placed to maximise them.


Championship: 1st, 545 points

Wins: 15

Poles: 7

Teammate head-to-head, race: 15-3

Teammate head-to-head, qualifying: 18-4

There could only ever be one number one. Max Verstappen was 2022’s undisputed best, running rings around the field in new and inventive ways for an utterly dominant second world championship.

His 15 wins is the most of any driver in a single season, eclipsing the previous benchmark of 13 set by Sebastian Vettel and Michael Schumacher.

It rocketed him up to sixth in the all-time victory leaderboard, past Niki Lauda, Jim Clark, Jackie Stewart and Nigel Mansell. He’s now just six wins behind Ayrton Senna in fifth, 16 behind Alain Prost in fourth and 18 behind Sebastian Vettel in third.

There are 23 races on next year’s calendar.

He scored the most points of any driver in a season, with 454. True, that’s of limited meaning given the varied points systems used over the years, but it still puts this season ahead of the dominant campaigns of Lewis Hamilton and Sebastian Vettel in the last decade.

Verstappen ended the year equal second for most podiums in a season, with 17 — but he already holds the record, having finished in the top three 18 times last year. He brought his total podiums tally to 77, putting him eighth on the all-time list just three behind Ayrton Senna.

He took his second career grand slam — pole, fastest lap, every lap led and race victory — to enter the top 10. Jim Clark has the most, with eight.

Yes, by the end of the year he had the fastest car, but it wasn’t always that way. Ferrari had the best machine up until the mid-season break, as demonstrated by Charles Leclerc’s formidable nine-pole record.

It meant Verstappen often had work to do on Sunday, and it’s work he executed brilliantly. Nine of his 15 wins came from lower than pole, a new record. In Hungary he started 10th with an engine penalty and won. In the next race in Belgium he started 14th and absolutely dominated.

There isn’t a single question posed of Verstappen that he couldn’t answer this season. No other driver came close to his irresistible combination of performance and consistency.

You might be tempted to put an asterisk next to the 2021 title given the controversial final race. There will never be any disputing Verstappen’s 2022 triumph.

Photo by Toshifumi KITAMURA / AFPSource: AFP


Championship: 7th, 122 points

Best finish: 3rd

Best qualifying: 3rd

Race head-to-head: 14-4

Qualifying head-to-head: 20-2

McLaren had the fifth-fastest car at best this season, but Norris finished comfortably at the head of the midfield drivers standings some 30 points advance of Esteban Ocon in yet another progressive campaign that underlined just how deeply the Briton’s potential runs.

The 23-year-old just about single-handedly kept McLaren in the battle for fourth in the teams standings. Had teammate Daniel Ricciardo scored nearly as well as him, Woking surely would’ve got the job done.

His measure over Ricciardo is old news but extremely telling. Both drivers complained the 2022 car didn’t suit their driving styles in the early rounds when they were roughly evenly matched. Norris adapted well enough to score a podium on the fourth weekend and left Ricciardo for dust by the finish.

He may well be remembered as the driver who killed the Australian’s career.

His Emilia-Romagna rostrum was an excellent opportunistic drive, but his performances in Spain and Monaco despite suffering a nasty bout of tonsillitis were more impressive, as was qualifying in the top 10 with food poisoning in Brazil.

These are frontrunning drives in subpar machinery. The evidence of the last two years is that Norris keeps getting better while his car gets worse, and one wonders what he must think of the decision to sign a bumped end-2025 contract in February this year.

Photo by Ben Stansall / AFPSource: AFP


Championship: 4th, 275 points

Wins: 1

Poles: 1

Race head-to-head: 10-9

Qualifying head-to-head: 9-13

Russell started 2023 in a no-lose situation. He was going up against F1 big beast Lewis Hamilton in the seven-time champion’s own team. He probably could’ve got away with being comprehensively beaten. A close second would’ve been a job well done. Matching or beating Hamilton would’ve been a bonus.

But beat Hamilton he did.

True, the numbers are a little misleading. Russell built a points advantage early in the year when Hamilton was dealt the majority of the donkeywork to try to fix the car, and the younger Briton also had the rub of the green more often than not too.

But you can only play the hand you’ve got, and Russell did so with aplomb. He finished outside the top five only once all year, at the soaking-wet Japanese Grand Prix, to take comfortable hold of fourth in the standings ahead of Carlos Sainz.

The only weakness in his game was a quiet streak late in the year, just as the Mercedes was being upgraded and Hamilton rediscovered the sniff of victory. It’s here that we were reminded that this intrateam fight was far from straightforward and that Hamilton probably retains a pace advantage when all things are equal.

But Russell couldn’t have been asked for more in his first season at Mercedes. For adjusting well to his new environment, for keeping a level head as the team realised it had a dog of a car, for not being overwhelmed by a resurgent Hamilton, this was a superb season.



Championship: 6th, 240 points

Best finish: 2nd

Best qualifying: 3rd

Race head-to-head: 9-10

Qualifying head-to-head: 13-9

Hamilton started the year promising not to let 2021 define him, and while he successfully bounced back from his controversial title loss, he found himself faced with a new career-defining challenge in 2022 with Mercedes’s significant step backwards from the front of the field.

It took the Briton time to adjust to the new reality. While he scored a lucky podium in the first race, the stretch of grands prix from Saudi Arabia and Miami seemed to genuinely demoralise him. After finishing 13th in Imola, his worst result in 13 years of racing, confirmed that he was “out of the championship for sure”.

But Hamilton’s low results were borne of the amount of experimentation he was undertaking as team leader to troubleshoot the troublesome car, and as the worst of the problems were ironed out, he began to show his best. He had race-winning pace in Spain and shortly afterwards embarked on a five-race podium streak to end the first half of the season only 32 points behind Charles Leclerc.

The team’s late-season resurgence was some of Hamilton at his best, with second-place finishes in the USA and Mexico reward for his slog. He could easily have won instead of Russell in Brazil had he not been punted off the road by Verstappen early in the race.

His 2022 was a sacrifice for a better 2023, and there was nothing in this year’s results to suggest he would be any less potent in a title-winning car next season than he has been in years past.

Photo by Mark Thompson/Getty ImagesSource: Getty Images


Championship: 2nd, 308 points

Wins: 3

Poles: 9

Race head-to-head: 7-7

Qualifying head-to-head: 15-7

Leclerc was performing at a sufficiently high level this year to win the championship in a better car and for a better-executing team, but he had neither — and the hopelessness of that situation in the face of a relentless Red Bull Racing-Verstappen combination forced him into mistakes that could cost him titles in the future.

His first was needless spin and crash in Imola that cost him only a handful of points but could so easily have put him out of the race completely.

His more significant was smashing out of the lead at the French Grand Prix while being pursued by Verstappen, an error the Dutchman later admitted was the moment he realised he was on track to win the championship.

His lost points at these two races pale in comparison to those lost to him through unreliability and strategy mistakes, but flawlessness is what will be required to take on Verstappen for the crown.

But lest this sound too negative — and really there’s not all that much to separate the top five of this ranking — this was Leclerc’s best ever season in Formula 1. He was devastatingly quick over one lap, taking an unparalleled nine pole positions, and generally had the measure of teammate Carlos Sainz, though his hold on the intrateam battle waned a little later in the year.

Commendable too is that his form also barely wavered despite the immense frustration brought about by his Ferrari team’s inadequacies or by the political machinations behind the scenes that eventually cost team principal Mattia Binotto his job.

Photo by Con Chronis / AFPSource: AFP


Championship: 9th, 81 points

Best finish: 5th

Best qualifying: 2nd

Race head-to-head: 8-7

Qualifying head-to-head: 12-10

“I think [this season] together with 2012, probably they have been my best two seasons,” Fernando Alonso self-assessed earlier this year. “Even higher than the championship ones that we have a dominant car on those years.”

Alonso has never been shy to pump up his own tyres, but his sometimes wild exaggerations almost always have embedded in them a kernel of truth, and that’s certainly the case this year.

Forget the paltry points total that left him behind teammate Esteban Ocon in the standings and risked Alpine losing fourth to McLaren in the constructors standings and consider instead the vast points lost to unreliability.

Alonso lost an estimated 65 points to the final two races of the year and probably another couple when his engine suffered a water leak in Abu Dhabi, as fitting a conclusion to his Alpine stint as you could get.

It’s an unscientific metric, sure, but that would put him easily at the head of the midfield and well ahead of his teammate.

When the car was working, Alonso delivered faultlessly, as evidenced by his 10-race-long streak of points in the middle of the year halted only by back-to-back engine failures. In fact you could argue that Alonso would’ve scored in every race without the intervention of unreliability, bar perhaps Miami.

He saved some of his best performances for qualifying. He was on track for a front-row start in Australia before a hydraulics failure crashed him out of Q3, and he was an excellent second on the grid in Canada in the wet. His relatively narrow 12-10 defeat of Ocon on Saturdays belied his almost quarter-second advantage over the Frenchman on average.

Photo by Ben Stansall / AFPSource: AFP


Championship: 8th, 92 points

Best finish: 4th

Best qualifying: 5th

Race head-to-head: 7-8

Qualifying head-to-head: 10-12

Alonso’s hobbled points haul shouldn’t detract from Ocon’s consistency, which put him in a position to capitalise when the opportunity against a notoriously tough teammate in a generally strong year.

It was a continuation of his positive development trajectory since returning to the sport in 2020. He was shown up by Ricciardo that year but subsequently kept Alonso honest in 2021, including by taking his maiden grand prix win in Hungary with a polished performance.

But his peaks were always high; it was the consistency that’s long been lacking, and that’s where he’s most improved in 2022.

The 26-year-old failed to score just four times all season when he saw the flag, two of which followed grid penalties for engine changes that dropped him deep into the competitive midfield pack, Alpine’s Achilles heel. Extremely rarely has he left himself open to accusations of turning in anonymous weekends — in previous years he would regularly disappear from the points seemingly without explanation.

It still wasn’t quite enough to keep up with Alonso, even if the points show him as finishing ahead, but such a comprehensive campaign has earnt him a wave of confidence to ride into 2023 against his third teammate in four years.

Photo by Ben Stansall / AFPSource: AFP


Championship: 5th, 246 points

Wins: 1

Poles: 3

Race head-to-head: 7-7

Qualifying head-to-head: 7-15

Some would argue Sainz in the top eight is a touch generous given he couldn’t even beat Russell to fourth despite the obviously quicker car. He was also notably behind Leclerc despite having beaten the Monegasque in the points a year earlier.

Sainz was a key architect of his demise on both those counts. He started the year poorly and was easily flustered when things went wrong, something he’s since admitted was due to his surprise at how maladapted his driving style was to the new Ferrari.

“I had to change completely the way I was driving,” he told Autosport. “I had to change to an unnatural way and make it natural, which takes a long time.”

But the picture improved progressively through the year, particularly from the Canadian Grand Prix onwards, when the Spaniard said he started to come to terms with the SF-75.

He was outscored by Leclerc by 38 points, down from the eventual total of 62 points, but he also had two additional retirements, at least two of which should’ve been comfortable podium finishes.

Overall it was a lukewarm year for Sainz. He ultimately lacked Leclerc’s pace in the new machinery and never really looked like a contender, but his late improvements were decent and should stand him in good stead to start next year fighting at the front.

Photo by Clive Mason/Getty ImagesSource: Getty Images


Championship: 3rd, 305 points

Wins: 2

Poles: 1

Race head-to-head: 3-15

Qualifying head-to-head: 4-18

Harsh? Quite possibly. Perez won two races, took his maiden pole and missed out on second in the championship by a measly three points. But he also finished 149 points behind Verstappen and fell out of title contention once the campaign hit its stride in the middle of the year. That’s even more damning considering that he looked like a genuine title contender after winning the Monaco Grand Prix, when he got to within just 15 points of Verstappen.

But with access to what on balance became the season’s best car, Perez couldn’t even overcome Leclerc, who was hamstrung by a car that was either blowing up its engines or hampered by inept strategy. In fact his least competitive spell came when Verstappen was flexing his muscle around the mid-season break.

Perhaps it’s harsh too to compare Perez to one of the era’s greatest performers, particularly given he and Verstappen want different things from their cars to be quick — and there’s only ever going to be one winner in that argument at Red Bull Racing.

But excuses are just that. A racing driver really has only one true bar, and that’s their teammate, and on that measure Perez was shown to be wanting.

Photo by Mark Thompson/Getty ImagesSource: Getty Images


Championship: 10th, 49 points

Best finish: 5th

Best qualifying: 5th

Race head-to-head: 8-2

Qualifying head-to-head: 14-8

Bottas’s relatively lofty standings here might seem charitable given he scored just twice in the last 13 races, but that paltry return had everything to do with the car and nothing to do with the revitalised Finn.

The Mercedes refugee had a stellar start to the campaign in a car that was a genuine top midfield contender. Qualifying, a strength even in his Silver Arrows days, was again a window to his ability. An average grid spot of 11.68 put him comfortably ahead of everyone else in the midfield bar the McLaren and Alpine drivers, and even then he trended only one place behind Esteban Ocon.

The sizzling start wasn’t to last, and as Alfa Romeo’s midfield rivals caught up and shed weight, the Sauber car dropped in relative competitiveness, and it was the lowest-scoring team in the final 12 rounds.

But despite that remarkable stat, Bottas still finished 10th in the standings thanks to the 46 points he scored in the first nine races of the year. He added only three more from Silverstone onwards, though they had no influence on his finishing position — that’s how good that opening phase of the season was.

It’s important to remember too that those strong results all came against a backdrop of chronic unreliability from the new car and its mating with the already problemed Ferrari motor. The C42 failed to finish more races than any other car this year.

Off the track the team has sung Bottas’s praises as a motivator and guiding force, and his work easing rookie teammate Zhou Guanyu into the sport has also earnt commendations.

With Audi on the long-term horizon, Bottas has stated a powerful case to be the German marque’s team leader with his 2022 exploits now he’s out of Hamilton’s shadow.

Photo by Ben Stansall / AFPSource: AFP


Championship: 21st, 2 points

Best finish: 9th

Best qualifying: 13th

Race head-to-head: 1-0

Qualifying head-to-head: 1-0

A cheeky inclusion? You bet. But there were precious few single-race performances more impressive than this one.

De Vries was called up to Williams, the slowest car on the grid, on Saturday morning. He’d spent the previous day as an Aston Martin driver for FP1. Suddenly he had to readjust to a completely different team and cockpit, and he had just one hour to do it before qualifying.

Straight out of the box he put the car into Q2 and 13th on the grid, the third-best qualifying result for the team up to that point. He also blitzed teammate Nicholas Latifi, who was knocked out 16th.

His race was even better. Having never completed a grand prix distance before, he rose to ninth at the flag in a perfectly judged performance for a rookie in the truest sense of the word. Again he’d thumped his teammate, who finished 15th.

It was enough to catch the attention of the Red Bull program, and less than a month later he was announced as an AlphaTauri driver for 2023.

One-off appearances don’t come more impressive of impactful than that.


Championship: 12th, 37 points

Best finish: 6th

Best qualifying: 9th

Race head-to-head: 8-7

Qualifying head-to-head: 13-7

Vettel equalled Ricciardo for points at the end of the year despite racing a markedly worse car and even missing the first two races with Covid. While that reflects poorly on the Australian, it sums up a strong final year for the German in Formula 1.

Champions rise to the occasion, no matter how small, and that was certainly true of Vettel’s 2022 season. When a top-10 was on the line, he lifted, a trait on high-profile display in his thrilling last-lap duel with Kevin Magnussen at the United States Grand Prix over eighth place and again in his scrap with Ricciardo in Abu Dhabi.

It’s why he more than doubled teammate Lance Stroll’s points tally despite having only a modest head-to-head advantage in the races.

This wasn’t vintage Vettel, but in this stage of his career and with the car he had at his disposal, it was as high a note as he could’ve hoped to have gone out on.

Photo by Mark Thompson/Getty ImagesSource: Getty Images


Championship: 19th

Best finish: 9th

Best qualifying: 9th

Race head-to-head: 12-1

Qualifying head-to-head: 19-2

It’s almost comical to think back to the start of the year, when Albon was preparing to line up alongside Latifi after spending a year out of the sport, that he was the driver with something to prove against the established Williams man.

From the first race Albon reminded Formula 1 that he belonged there, just as he had done in his brief early career with Toro Rosso before his too-soon promotion to Red Bull Racing.

His rare drives to points were borne of masterful execution of tactics, in particular in Australia, where he drove the entire race bar one lap on a single set of tyres. His eight drives out of Q1, including one top-10 appearance, underlined his speed.

He ended up dominating Latifi, beaten just once in a race and only twice in qualifying, to end the Canadian’s career and establish himself as the Williams alpha. If the team can take a step into the midfield in 2023, he’ll be a consistent points threat.


Championship: 13th, 25 points

Best finish: 5th

Poles: 1

Race head-to-head: 6-9

Qualifying head-to-head: 16-6

Kevin Magnussen’s unexpected return to Formula 1 couldn’t have been any sweeter, with a superb seventh on the grid and fifth at the flag in the first race and points in the three of the first four rounds.

But the year ended up being far patchier than those honeymoon days promised. He was a rare sighting in the top 10 past the halfway mark as Haas struggled to keep pace with a peaky car that lack consistency.

The Dane’s form seemed to follow suit, with great feats one day but poor form the next. His sensational pole in tricky conditions in Brazil proved the rule — he qualified 15th at the previous race and 16th one race later.

He had Schumacher’s measure in qualifying but not in the races, and in fact he was outscored by the German in the second half of the year, albeit with only five top-10 finishes between them.

But those impressive early rounds were credit in the bank for the rest of the year and a reminder that Magnussen can be a midfield force when things are rolling his way.

Broc Feeney breaks through in Adelaide! | 01:44


Championship: 22nd, no points

Best finish: 12th

Best qualifying: 17th

Race head-to-head: 1-1

Qualifying head-to-head: 1-1

Remember Hulkenberg’s two-race cameo at the start of the season standings in for the sick Sebastian Vettel? Guenther Steiner clearly did, with those impressive two stand-in races key motivators in pursuing his signature for 2023.

The 35-year-old hasn’t raced anything full-time since leaving the sport at the end of 2019, with only two grand prix distances to his name in 2020 to hang his hat on. Moreover, he’d never driven this new generation of car before being called to Bahrain for the first race.

And yet he immediately outqualified teammate Stroll by two places.

He couldn’t hold it in the race, and he was fortunate to finish ahead of Lance at the following grand prix in Saudi Arabia at one of the sport’s most difficult tracks, but in the context of his lack of preparation it was a seriously impressive 10 days back in the sport.


Championship: 14th, 23 points

Best finish: 5th

Best qualifying: 6th

Race head-to-head: 8-5

Qualifying head-to-head: 13-9

Pierre Gasly ended 2021 with his stocks incredibly high, but an uncompetitive AlphaTauri car took the wind out of his sails and stalled his momentum. Several times this year the Frenchman let that frustration boil over, as heard on team radio, seen in the garage or communicated in the media.

His performances had a mechanical ceiling to them, but it was disappointing to see a driver who’d so effectively transcended the car a year earlier be unable to break those limitations. Resultantly he let his still young teammate, Yuki Tsunoda, dramatically close the gap to him on Saturdays and Sundays such that there was little to pick between them on any given weekend.

A move further up the grid will hopefully revitalise him, because Gasly at his best is much better than the version we got in 2022.

All time BURNOUTS as SVG runs WILD | 01:50


Championship: 17th, 12 points

Best finish: 7th

Best qualifying: 8th

Race head-to-head: 5-8

Qualifying head-to-head: 9-13

Yuki Tsunoda was promoted to Formula 1 early in his career because of his innate speed. His job isn’t to go faster, it’s to go faster more consistently and with fewer crashes.

The affable Japanese driver struggled to strike that balance this year, particularly early in the campaign, when a needless crash exiting the pits in Canada appeared to even put him at risk of axing. His second half of the season was smoother but lacked the highs of his point scores in Bahrain and Imola.

On average he qualified less than 0.2 seconds behind Gasly, which is commendable in his second season and evidently enough to earn him a make-or-break third campaign.


Championship: 16th, 12 points

Best finish: 6th

Best qualifying: 6th

Race head-to-head: 9-6

Qualifying head-to-head: 6-16

If you were to look at Schumacher’s season only from round 10 onwards, you’d rate him much more highly. You’d see only his two pointscoring finishes and the fact that he outscored teammate Magnussen. Only his crash in wet practice in Japan and a clumsy collision with Latifi in Abu Dhabi blotted his record.

But of course Schumacher loses marks — both in this ranking and in Haas’s estimation — for his two monster crashes in Saudi Arabia and Monaco and his needless third in Japan. They cost the team millions and cost Mick his drive and possibly his career. Under the pressure of a contract year and a new teammate, Schumacher folded.

WILDCARD: One last shot | 00:39


Championship: 18th, 6 points

Best finish: 8th

Best qualifying: 9th

Race head-to-head: 2-8

Qualifying head-to-head: 8-14

Zhou Guanyu’s rookie campaign was inconclusive, though F1’s first Chinese driver can fairly say he should shoulder little of the blame for it.

He was always going to take time to bring himself up to speed in F1 and under the new technical rules, but by the time he finally began to strike consistent form, the car had fallen away relative to the rest of the midfield, leaving him unable to build substantially on his points tally. Like teammate Bottas, his car also suffered chronic reliability issues.

He was comfortably covered by Bottas through the year in races and qualifying, with the 8-14 qualifying head-to-head masking the sizeable pace gap between them. But for a first season up against an experience operator, it was decent enough to build on.


Championship: 15th, 18 points

Best finish: 6th

Best qualifying: 7th

Race head-to-head: 8-9

Qualifying head-to-head: 8-14

Lance Stroll can be a quick driver. His career has had notable highlights. But figuring out how to unlock that pace regularly or even just predictably proved elusive in 2022.

Being outqualified by Hulkenberg in the first race was embarrassing, but it was the start of a trend that made the Canadian the year’s worst qualifier ahead of only Latifi based on average position.

His races were generally stronger, but his trademark early-laps speed was good enough for only eight points-paying places, six of which were 10th.

He was easily covered by teammate Vettel, who has long been past his best. He’ll need to be improve markedly next year if he doesn’t want to be obliterated by Alonso.

Randle FUMES in ‘hostile’ scenes | 02:24


Championship: 11th, 37 points

Best finish: 5th

Best qualifying: 6th

Race head-to-head: 4-14

Qualifying head-to-head: 2-20

This was Ricciardo’s worst Formula 1 campaign. Only in his first two seasons in the sport has he finished lower in the standings and with fewer points, but those were his rookie years, and those results were impressive for his lacklustre Toro Rosso machinery.

This season Ricciardo was the unhappy owner of the equal worst qualifying record against a teammate, trounced by Norris 2-20. And only Sergio Perez was beaten more often by the sister car than the Daniel was — and obviously Verstappen was setting new records for dominance in the process.

His meagre 37 points amount to just 30.33 per cent of Norris’s total, the most significant margin in percentage terms of any teammates other than Bottas and rookie teammate Zhou, whose cars were usually broken down on the side of the road.

There’s no doubt Ricciardo is capable of some superlative driving feats when he’s on song. At his best he ought to be a title contender. But we didn’t get that Daniel this year. Hopefully a year off can lead to a grand return.

Photo by Mark Thompson/Getty ImagesSource: Getty Images


Championship: 20th, 2 points

Best finish: 9th

Best qualifying: 10th

Race head-to-head: 1-13

Qualifying head-to-head: 2-20

“My worst year in what was a crucial year” is how Latifi described his season — brutally honest but clearly correct.

After two unspectacular but solid enough seasons alongside Russell, Latifi had an opportunity to stake his claim and make a reputation for himself as a leader with the arrival of Albon, who’d spent a year out of the sport. Instead he was dominated, almost absolutely.

The nail in the coffin of his F1 career came in Italy, where he was outqualified and outraced by stand-in De Vries, who got the call-up for the Monza weekend on Saturday morning.

Williams was subsequently convinced enough to replace him that it signed Logan Sargeant despite the American not yet having qualified for his superlicence.

Source link

Find Us on Socials

TAGGED: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Share this Article
Leave a comment