Dashboard
Scoreboard
Schedule
Standings
Stats
Individual Leaders
Player Stats
Goalie Stats
Team Stats
Advanced Stats
Teams
Eastern
Boston
Buffalo
Carolina
Columbus
Detroit
Florida
Montreal
New Jersey
New York
New York
Ottawa
Philadelphia
Pittsburgh
Tampa Bay
Toronto
Washington
Western
Anaheim
Calgary
Chicago
Colorado
Dallas
Edmonton
Los Angeles
Minnesota
Nashville
San Jose
Seattle
St. Louis
Utah
Vancouver
Vegas
Winnipeg
News
Trade Tracker
Trade Block
Hot & Cold
Awards
Injury Report
Transactions
Waivers
Player
Free Agents
Players
Goalies
Goalies
Players
Prospects
Unassigned
Players
Goalies
Team
Cap Central
Coaches
Team/GM
History
Records
Archives
Tools
Installer l’application
Rulebook
Players Comparison
Gestion des contrats
Admin
Trade
Search
Team, player or prospect
Stats
Pro
Farm
Individual Leaders
Player Stats
Goalie Stats
Team Stats
Advanced Stats
Goals
#
Player Name
GP
G
1
Auston Matthews - C (STL)
20
14
2
Connor McDavid - C/LW (ANA)
20
14
3
Jack Hughes - C/LW (LAK)
18
13
4
Macklin Celebrini - C (NSH)
20
13
5
Tim Stutzle - C/LW (TOR)
22
13
6
Nathan MacKinnon - C/RW (BUF)
20
12
7
Jack Eichel - C (EDM)
21
12
8
Tom Wilson - RW (FLA)
21
12
9
Tomas Hertl - C/LW (DET)
22
12
10
Nick Suzuki - C/RW (BOS)
20
11
Points
#
Player Name
GP
P
1
Connor McDavid - C/LW (ANA)
20
32
2
Nick Suzuki - C/RW (BOS)
20
29
3
Nathan MacKinnon - C/RW (BUF)
20
27
4
Nikita Kucherov - RW (ANA)
20
27
5
Jesper Bratt - LW/RW (EDM)
21
27
6
Jack Hughes - C/LW (LAK)
18
26
7
Dylan Cozens - C/LW (CGY)
20
26
8
Jack Eichel - C (EDM)
21
26
9
Matthew Knies - LW (WPG)
21
26
10
Macklin Celebrini - C (NSH)
20
25
Assists
#
Player Name
GP
A
1
Sidney Crosby - C (VGK)
21
20
2
Jesper Bratt - LW/RW (EDM)
21
19
3
Connor McDavid - C/LW (ANA)
20
18
4
Nikita Kucherov - RW (ANA)
20
18
5
Nick Suzuki - C/RW (BOS)
20
18
6
Dylan Cozens - C/LW (CGY)
20
17
7
Elias Pettersson - C/LW/RW (TOR)
22
17
8
Dylan Larkin - C/LW (DAL)
19
16
9
Roope Hintz - C/LW (OTT)
21
16
10
Roman Josi - D (VGK)
21
16
Shots
#
Player Name
GP
SHT
1
Tim Stutzle - C/LW (TOR)
22
122
2
Connor McDavid - C/LW (ANA)
20
114
3
Tage Thompson - C/LW/RW (BUF)
20
107
4
Leon Draisaitl - C/LW/RW (SJS)
22
103
5
Jack Eichel - C (EDM)
21
102
6
Mikael Granlund - C/LW/RW (CAR)
21
102
7
Nathan MacKinnon - C/RW (BUF)
20
100
8
Macklin Celebrini - C (NSH)
20
98
9
Brandon Hagel - LW/RW (MIN)
21
97
10
Nico Hischier - C (SJS)
22
97
Shots %
#
Player Name
GP
SHT%
1
Kevin Fiala - C/LW/RW (DAL)
19
24.24%
2
Trevor Moore - C/LW/RW (NYR)
21
23.08%
3
J.T. Compher - C/RW (UTA)
17
21.21%
4
Ivar Stenberg - LW/RW (VAN)
19
20.00%
5
Niko Mikkola - D (UTA)
21
20.00%
6
Teuvo Teravainen - C/LW/RW (CBJ)
14
18.92%
7
Justin Faulk - D (TOR)
22
17.86%
8
Charlie Coyle - C/RW (SEA)
18
17.65%
9
Seth Jarvis - C/LW/RW (LAK)
18
17.24%
10
Matvei Michkov - C/RW (WSH)
18
17.24%
Plus/Minus
#
Player Name
GP
+/-
1
Artturi Lehkonen - LW/RW (CAR)
21
16
2
Connor Clifton - D (SJS)
22
16
3
Shayne Gostisbehere - D (SJS)
22
14
4
Clayton Keller - C/LW/RW (ANA)
20
12
5
Ryan O'Reilly - C (CAR)
21
12
6
Ryan Lindgren - D (UTA)
21
12
7
Thomas Harley - D (CAR)
21
12
8
Domenick Fensore - D (DAL)
11
11
9
Darnell Nurse - D (ANA)
20
11
10
Ryker Evans - D (ANA)
20
11
Points per 20 Minutes
#
Player Name
GP
P/20
1
Matthew Knies - LW (WPG)
21
1.45
2
Connor McDavid - C/LW (ANA)
20
1.41
3
Jack Hughes - C/LW (LAK)
18
1.37
4
Jesper Bratt - LW/RW (EDM)
21
1.36
5
Nathan MacKinnon - C/RW (BUF)
20
1.30
6
Noah Laba - C/RW (VGK)
19
1.29
7
Roope Hintz - C/LW (OTT)
21
1.28
8
Nick Suzuki - C/RW (BOS)
20
1.25
9
Sam Reinhart - C/RW (VGK)
14
1.23
10
Teuvo Teravainen - C/LW/RW (CBJ)
14
1.23
Face-off %
#
Player Name
GP
FO%
1
Josh Norris - C/LW (PIT)
13
67.33%
2
Cody Glass - C/RW (DAL)
18
62.07%
3
Aleksander Barkov - C (SEA)
17
59.48%
4
Vincent Trocheck - C/RW (VGK)
21
59.19%
5
Jack Drury - C (FLA)
21
59.17%
6
Ryan McLeod - C/LW/RW (MTL)
21
58.96%
7
Chandler Stephenson - C/LW (MIN)
20
58.60%
8
Noel Acciari - C/RW (NJD)
21
58.32%
9
Sidney Crosby - C (VGK)
21
58.17%
10
Nathan MacKinnon - C/RW (BUF)
20
57.99%
Hits
#
Player Name
GP
HIT
1
Brady Tkachuk - C/LW (WPG)
21
94
2
Dylan Cozens - C/LW (CGY)
20
85
3
Connor Clifton - D (SJS)
22
74
4
Tom Wilson - RW (FLA)
21
71
5
Jack McBain - C/LW (NJD)
21
69
6
Riley Tufte - LW (VAN)
21
68
7
Nicolas Hague - D (CGY)
20
66
8
Nikita Zadorov - D (TBL)
20
64
9
Jeremy Lauzon - D (WPG)
21
63
10
Rasmus Dahlin - D (BOS)
20
61
Penalty Minutes
#
Player Name
GP
PIM
1
Luke Schenn - D (UTA)
22
65
2
MacKenzie Weegar - D (PIT)
20
51
3
Connor Murphy - D (CGY)
20
46
4
Ben Chiarot - D (MIN)
19
39
5
Brandon Montour - D (COL)
21
39
6
Jeremy Lauzon - D (WPG)
21
38
7
Dennis Gilbert - D (VAN)
17
36
8
Simon Benoit - D (CAR)
21
36
9
Erik Cernak - D (CBJ)
18
34
10
Lawson Crouse - LW/RW (STL)
20
32
Shots Blocked
#
Player Name
GP
SB
1
Ilya Lyubushkin - D (VAN)
21
54
2
Brett Pesce - D (BUF)
20
50
3
Jake McCabe - D (WSH)
18
43
4
Thomas Chabot - D (NYR)
21
42
5
Artem Zub - D (PHI)
20
40
6
Kris Letang - D (TBL)
22
40
7
MacKenzie Weegar - D (PIT)
20
39
8
Hampus Lindholm - D (CAR)
21
39
9
Carson Soucy - D (PHI)
22
39
10
Erik Cernak - D (CBJ)
18
38
Power Play Goals
#
Player Name
GP
PPG
1
Sean Monahan - C/LW/RW (MTL)
20
6
2
Auston Matthews - C (STL)
20
5
3
Mika Zibanejad - C/RW (VGK)
21
5
4
Sam Reinhart - C/RW (VGK)
14
4
5
Teuvo Teravainen - C/LW/RW (CBJ)
14
4
6
Kirill Kaprizov - LW/RW (WSH)
18
4
7
Jonathan Marchessault - LW/RW (CGY)
20
4
8
Nathan MacKinnon - C/RW (BUF)
20
4
9
William Nylander - LW/RW (STL)
20
4
10
Zach Benson - LW/RW (BOS)
20
4
Short Handed Goals
#
Player Name
GP
PKG
1
Kirill Marchenko - LW/RW (COL)
21
2
2
Bo Horvat - C (COL)
16
1
3
Vincent Desharnais - D (CBJ)
18
1
4
Auston Matthews - C (STL)
20
1
5
Evgeni Malkin - C (PIT)
20
1
6
Anthony Cirelli - C/RW (EDM)
21
1
7
Ryan McLeod - C/LW/RW (MTL)
21
1
8
Quinton Byfield - C (CAR)
21
1
9
Noah Cates - C/LW (EDM)
21
1
10
Matt Coronato - RW (TBL)
21
1
Game Winning Goals
#
Player Name
GP
GW
1
Adrian Kempe - C/LW/RW (DAL)
19
5
2
Jack Eichel - C (EDM)
21
5
3
Connor McDavid - C/LW (ANA)
20
4
4
William Nylander - LW/RW (STL)
20
4
5
Brandon Hagel - LW/RW (MIN)
21
4
6
Lucas Raymond - LW/RW (NYR)
21
4
7
Seth Jarvis - C/LW/RW (LAK)
18
3
8
Adam Fantilli - C (CBJ)
18
3
9
Auston Matthews - C (STL)
20
3
10
Pavel Buchnevich - LW/RW (STL)
20
3
Game Tying Goals
#
Player Name
GP
GT
1
Jack Hughes - C/LW (LAK)
18
3
2
Alex Tuch - C/RW (PIT)
20
3
3
Dylan Strome - C (WSH)
18
2
4
Jake McCabe - D (WSH)
18
2
5
Morgan Geekie - C/RW (SEA)
18
2
6
Justin Danforth - C/RW (NYI)
19
2
7
Macklin Celebrini - C (NSH)
20
2
8
Mika Zibanejad - C/RW (VGK)
21
2
9
Kirill Marchenko - LW/RW (COL)
21
2
10
Tomas Hertl - C/LW (DET)
22
2
Empty Net Goals
#
Player Name
GP
EG
1
Tom Wilson - RW (FLA)
21
2
2
Mario Ferraro - D (WSH)
18
1
3
Braden Schneider - D (CBJ)
18
1
4
Konsta Helenius - C/RW (TBL)
18
1
5
Adrian Kempe - C/LW/RW (DAL)
19
1
6
Connor Murphy - D (CGY)
20
1
7
Elias Lindholm - C/RW (TBL)
20
1
8
Evgeni Malkin - C (PIT)
20
1
9
J.T. Miller - C/LW/RW (PIT)
20
1
10
Tommy Novak - C (CGY)
20
1
Minutes Played
#
Player Name
GP
MP
1
Zach Werenski - D (SJS)
22
572
2
Jackson LaCombe - D (TOR)
22
556
3
Miro Heiskanen - D (FLA)
21
542
4
Seth Jones - D (FLA)
21
535
5
Justin Faulk - D (TOR)
22
532
6
Charlie McAvoy - D (COL)
21
532
7
Drew Doughty - D (VAN)
21
529
8
Mikhail Sergachev - D (WPG)
21
527
9
Brady Skjei - D (FLA)
22
526
10
Filip Hronek - D (CAR)
21
523
#
Player Name
GP
PTS
1
Connor McDavid - C/LW (ANA)
20
14-18-32
2
Nick Suzuki - C/RW (BOS)
20
11-18-29
3
Nathan MacKinnon - C/RW (BUF)
20
12-15-27
4
Jack Hughes - C/LW (LAK)
18
13-13-26
5
Dylan Cozens - C/LW (CGY)
20
9-17-26
6
Jack Eichel - C (EDM)
21
12-14-26
7
Macklin Celebrini - C (NSH)
20
13-12-25
8
Nick Schmaltz - C/LW/RW (TOR)
22
10-14-24
9
Tim Stutzle - C/LW (TOR)
22
13-11-24
10
Dylan Larkin - C/LW (DAL)
19
7-16-23
#
Player Name
GP
PTS
1
Connor McDavid - C/LW (ANA)
20
14-18-32
2
Jesper Bratt - LW/RW (EDM)
21
8-19-27
3
Jack Hughes - C/LW (LAK)
18
13-13-26
4
Dylan Cozens - C/LW (CGY)
20
9-17-26
5
Matthew Knies - LW (WPG)
21
11-15-26
6
Nick Schmaltz - C/LW/RW (TOR)
22
10-14-24
7
Tim Stutzle - C/LW (TOR)
22
13-11-24
8
Dylan Larkin - C/LW (DAL)
19
7-16-23
9
Roope Hintz - C/LW (OTT)
21
7-16-23
10
Mikael Granlund - C/LW/RW (CAR)
21
9-13-22
#
Player Name
GP
PTS
1
Nick Suzuki - C/RW (BOS)
20
11-18-29
2
Nathan MacKinnon - C/RW (BUF)
20
12-15-27
3
Nikita Kucherov - RW (ANA)
20
9-18-27
4
Jesper Bratt - LW/RW (EDM)
21
8-19-27
5
Nick Schmaltz - C/LW/RW (TOR)
22
10-14-24
6
Mikael Granlund - C/LW/RW (CAR)
21
9-13-22
7
Ryan McLeod - C/LW/RW (MTL)
21
8-14-22
8
Lucas Raymond - LW/RW (NYR)
21
9-13-22
9
Elias Pettersson - C/LW/RW (TOR)
22
5-17-22
10
Tyler Seguin - C/RW (CGY)
20
7-14-21
#
Player Name
GP
PTS
1
John Carlson - D (LAK)
18
4-15-19
2
Roman Josi - D (VGK)
21
3-16-19
3
Jackson LaCombe - D (TOR)
22
5-14-19
4
Jake Sanderson - D (NSH)
18
3-15-18
5
Noah Dobson - D (MTL)
20
6-11-17
6
Mikhail Sergachev - D (WPG)
21
5-12-17
7
Thomas Chabot - D (NYR)
21
3-14-17
8
Miro Heiskanen - D (FLA)
21
2-13-15
9
Cale Makar - D (MIN)
21
3-12-15
10
Seth Jones - D (FLA)
21
2-13-15
Rookie
#
Player Name
GP
PTS
1
Oliver Kapanen - C (NYI)
19
6-8-14
2
Matthew Schaefer - D (NYI)
19
3-11-14
3
Vitali Pinchuk - C (CGY)
20
5-8-13
4
Trevor Connelly - LW (CHI)
20
3-9-12
5
Tristan Luneau - D (CHI)
20
2-9-11
6
Ivar Stenberg - LW/RW (VAN)
19
6-4-10
7
Konsta Helenius - C/RW (TBL)
18
4-5-9
8
Matvei Gridin - LW/RW (VAN)
21
3-6-9
9
Roman Kantserov - RW (VAN)
21
4-5-9
10
Ryan Ufko - D (PHI)
22
2-7-9
Hat Tricks
#
Player Name
GP
HT
1
Brayden Schenn - C/LW/RW (FLA)
12
1
2
Jack Hughes - C/LW (LAK)
18
1
3
Jake Guentzel - C/LW (WSH)
18
1
4
Mitch Marner - RW (COL)
18
1
5
Ivar Stenberg - LW/RW (VAN)
19
1
6
Auston Matthews - C (STL)
20
1
7
Brock Nelson - C (BUF)
20
1
8
Nathan MacKinnon - C/RW (BUF)
20
1
9
Nick Suzuki - C/RW (BOS)
20
1
10
Jack Eichel - C (EDM)
21
1
Goals Scoring Streak
#
Player Name
GP
GS
1
Sean Monahan - C/LW/RW (MTL)
20
3
2
Viktor Arvidsson - LW/RW (CHI)
20
3
3
Brady Tkachuk - C/LW (WPG)
21
3
4
Brad Marchand - LW (LAK)
18
2
5
Joel Eriksson Ek - C (LAK)
18
2
6
Adrian Kempe - C/LW/RW (DAL)
19
2
7
Clayton Keller - C/LW/RW (ANA)
20
2
8
Tage Thompson - C/LW/RW (BUF)
20
2
9
Pius Suter - C/RW (CHI)
20
2
10
Morgan Barron - C/LW/RW (PIT)
20
2
Points Scoring Streak
#
Player Name
GP
PS
1
Macklin Celebrini - C (NSH)
20
11
2
Nathan MacKinnon - C/RW (BUF)
20
8
3
John Carlson - D (LAK)
18
7
4
Brady Tkachuk - C/LW (WPG)
21
7
5
Matthew Knies - LW (WPG)
21
7
6
Connor Bedard - C (NYR)
21
7
7
Tim Stutzle - C/LW (TOR)
22
7
8
Aleksander Barkov - C (SEA)
17
5
9
Mark Scheifele - C (PIT)
20
5
10
Pius Suter - C/RW (CHI)
20
5
Hits Received
#
Player Name
GP
HTT
1
Sean Couturier - C/LW (PHI)
22
83
2
Elias Pettersson - C/LW/RW (TOR)
22
80
3
Ryan O'Reilly - C (CAR)
21
74
4
Christian Dvorak - C/LW (VAN)
21
73
5
Noel Acciari - C/RW (NJD)
21
73
6
Connor McDavid - C/LW (ANA)
20
69
7
Shane Pinto - C (TOR)
22
68
8
Dylan Larkin - C/LW (DAL)
19
67
9
Mark Scheifele - C (PIT)
20
66
10
Nick Suzuki - C/RW (BOS)
20
66
Penalty Shots Goals
#
Player Name
GP
PSG
1
Mitch Marner - RW (COL)
18
2
2
Cameron Hughes - C/LW (DET)
20
2
3
Brayden Point - C (EDM)
21
2
4
Mikko Rantanen - C/LW/RW (EDM)
21
2
5
Kyle Connor - LW (SJS)
22
2
6
Leon Draisaitl - C/LW/RW (SJS)
22
2
7
Brayden Schenn - C/LW/RW (FLA)
12
1
8
Bo Horvat - C (COL)
16
1
9
Jack Hughes - C/LW (LAK)
18
1
10
Dylan Strome - C (WSH)
18
1
Give Aways
#
Player Name
GP
GA
No Result
Take Aways
#
Player Name
GP
TA
No Result
Total Fights
#
Player Name
GP
TF
1
Connor Murphy - D (CGY)
20
4
2
Luke Schenn - D (UTA)
22
3
3
Zachary L'Heureux - LW (CGY)
16
2
4
Dennis Gilbert - D (VAN)
17
2
5
Chris Kreider - LW/RW (SEA)
18
2
6
Erik Gudbranson - D (NYI)
19
2
7
Lawson Crouse - LW/RW (STL)
20
2
8
Pavel Zacha - C/LW (STL)
20
2
9
Tristan Luneau - D (CHI)
20
2
10
Simon Benoit - D (CAR)
21
2
Fights Wons
#
Player Name
GP
FW
1
Gabriel Landeskog - C/LW/RW (NJD)
15
1
2
Zachary L'Heureux - LW (CGY)
16
1
3
Miles Wood - LW/RW (SEA)
18
1
4
Tanner Jeannot - LW/RW (TBL)
19
1
5
Marco Rossi - C (ANA)
20
1
6
Jonas Siegenthaler - D (NSH)
20
1
7
Josh Anderson - LW/RW (MTL)
20
1
8
Nicolas Hague - D (CGY)
20
1
9
Lawson Crouse - LW/RW (STL)
20
1
10
Tage Thompson - C/LW/RW (BUF)
20
1
Save Percentage
#
Goalie Name
GP
PCT
1
Jesper Wallstedt (FLA)
17
0.934
2
Jake Oettinger (NYR)
18
0.934
3
Jakub Dobes (ANA)
17
0.929
4
Andrei Vasilevskiy (TOR)
20
0.929
5
Scott Wedgewood (DET)
15
0.926
6
Karel Vejmelka (COL)
16
0.926
7
Elvis Merzlikins (CHI)
12
0.922
8
Jet Greaves (CAR)
18
0.922
9
Filip Gustavsson (EDM)
19
0.922
10
Juuse Saros (BUF)
14
0.919
Goals Against Average
#
Goalie Name
GP
GAA
1
Jakub Dobes (ANA)
17
1.92
2
Andrei Vasilevskiy (TOR)
20
2.00
3
Scott Wedgewood (DET)
15
2.09
4
Jake Oettinger (NYR)
18
2.10
5
Filip Gustavsson (EDM)
19
2.13
6
Jesper Wallstedt (FLA)
17
2.16
7
Jet Greaves (CAR)
18
2.32
8
Elvis Merzlikins (CHI)
12
2.36
9
Spencer Knight (BOS)
16
2.40
10
Stuart Skinner (OTT)
14
2.42
Minutes Played
#
Goalie Name
GP
MP
1
Logan Thompson (STL)
20
1205
2
Andrei Vasilevskiy (TOR)
20
1203
3
Filip Gustavsson (EDM)
19
1157
4
Connor Hellebuyck (VGK)
19
1152
5
Mackenzie Blackwood (MTL)
19
1099
6
Jake Oettinger (NYR)
18
1086
7
Dustin Wolf (CHI)
18
1066
8
Jet Greaves (CAR)
18
1060
9
Sergei Bobrovsky (SJS)
18
1051
10
Jakub Dobes (ANA)
17
1032
Shots Against
#
Goalie Name
GP
SA
1
Mackenzie Blackwood (MTL)
19
580
2
Jake Oettinger (NYR)
18
576
3
Andrei Vasilevskiy (TOR)
20
562
4
Connor Hellebuyck (VGK)
19
553
5
Logan Thompson (STL)
20
538
6
Jesper Wallstedt (FLA)
17
532
7
Jeremy Swayman (TBL)
17
529
8
Jet Greaves (CAR)
18
524
9
Filip Gustavsson (EDM)
19
524
10
Karel Vejmelka (COL)
16
512
Shutouts
#
Goalie Name
GP
SO
1
Stuart Skinner (OTT)
14
3
2
Connor Hellebuyck (VGK)
19
3
3
Joonas Korpisalo (PHI)
13
2
4
Ukko-Pekka Luukkonen (WPG)
14
2
5
Scott Wedgewood (DET)
15
2
6
Jakub Dobes (ANA)
17
2
7
Jet Greaves (CAR)
18
2
8
Andrei Vasilevskiy (TOR)
20
2
9
Yaniv Perets (NJD)
20
2
10
Ilya Sorokin (NSH)
14
1
Wins
#
Goalie Name
GP
W
1
Jakub Dobes (ANA)
17
14
2
Jake Oettinger (NYR)
18
12
3
Logan Thompson (STL)
20
12
4
Spencer Knight (BOS)
16
11
5
Connor Hellebuyck (VGK)
19
11
6
Filip Gustavsson (EDM)
19
11
7
Andrei Vasilevskiy (TOR)
20
11
8
Darcy Kuemper (DAL)
16
10
9
Dustin Wolf (CHI)
18
10
10
Mackenzie Blackwood (MTL)
19
10
Penalty Shots Save %
#
Goalie Name
PSA
PS %
1
Mackenzie Blackwood (MTL)
11
1.000
2
Spencer Knight (BOS)
3
1.000
3
Connor Hellebuyck (VGK)
8
0.875
4
Ilya Sorokin (NSH)
8
0.875
5
Jesper Wallstedt (FLA)
7
0.857
6
Linus Ullmark (PIT)
6
0.833
7
Tristan Jarry (UTA)
6
0.833
8
Jeremy Swayman (TBL)
6
0.833
9
Darcy Kuemper (DAL)
4
0.750
10
Scott Wedgewood (DET)
12
0.667
Losses
#
Goalie Name
GP
L
1
Yaniv Perets (NJD)
20
13
2
Tristan Jarry (UTA)
15
9
3
Adin Hill (CGY)
14
8
4
Jeremy Swayman (TBL)
17
8
5
Jesper Wallstedt (FLA)
17
8
6
Mackenzie Blackwood (MTL)
19
8
7
Ville Husso (VAN)
12
7
8
Juuse Saros (BUF)
14
7
9
Ilya Sorokin (NSH)
14
7
10
Sergei Bobrovsky (SJS)
18
7
Back to the Top