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
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
Connor McDavid - C/LW (ANA)
16
11
2
Tom Wilson - RW (FLA)
16
11
3
Jack Eichel - C (EDM)
17
11
4
Macklin Celebrini - C (NSH)
16
10
5
Sam Reinhart - C/RW (VGK)
11
9
6
Jack Hughes - C/LW (LAK)
14
9
7
Seth Jarvis - C/LW/RW (LAK)
14
9
8
Nathan MacKinnon - C/RW (BUF)
15
9
9
Auston Matthews - C (STL)
16
9
10
William Nylander - LW/RW (STL)
16
9
Points
#
Player Name
GP
P
1
Connor McDavid - C/LW (ANA)
16
27
2
Jesper Bratt - LW/RW (EDM)
17
26
3
Jack Eichel - C (EDM)
17
23
4
Nick Suzuki - C/RW (BOS)
17
23
5
Nikita Kucherov - RW (ANA)
16
22
6
Dylan Cozens - C/LW (CGY)
16
22
7
Jack Hughes - C/LW (LAK)
14
21
8
Ryan McLeod - C/LW/RW (MTL)
17
21
9
Sidney Crosby - C (VGK)
18
21
10
Nick Schmaltz - C/LW/RW (TOR)
17
20
Assists
#
Player Name
GP
A
1
Sidney Crosby - C (VGK)
18
19
2
Jesper Bratt - LW/RW (EDM)
17
18
3
Connor McDavid - C/LW (ANA)
16
16
4
Roman Josi - D (VGK)
18
15
5
Nikita Kucherov - RW (ANA)
16
14
6
Dylan Cozens - C/LW (CGY)
16
14
7
Nick Suzuki - C/RW (BOS)
17
14
8
Roope Hintz - C/LW (OTT)
17
13
9
Ryan McLeod - C/LW/RW (MTL)
17
13
10
Jack Hughes - C/LW (LAK)
14
12
Shots
#
Player Name
GP
SHT
1
Connor McDavid - C/LW (ANA)
16
96
2
Mikael Granlund - C/LW/RW (CAR)
18
95
3
Tim Stutzle - C/LW (TOR)
17
93
4
Jack Eichel - C (EDM)
17
91
5
Ryan O'Reilly - C (CAR)
18
83
6
Mika Zibanejad - C/RW (VGK)
18
82
7
Macklin Celebrini - C (NSH)
16
80
8
Auston Matthews - C (STL)
16
79
9
Brandon Hagel - LW/RW (MIN)
16
79
10
Mark Scheifele - C (PIT)
16
77
Shots %
#
Player Name
GP
SHT%
1
Trevor Moore - C/LW/RW (NYR)
17
25.00%
2
J.T. Compher - C/RW (UTA)
13
24.14%
3
Kevin Fiala - C/LW/RW (DAL)
16
22.58%
4
Matvei Michkov - C/RW (WSH)
14
22.22%
5
Ivar Stenberg - LW/RW (VAN)
16
21.43%
6
Niko Mikkola - D (UTA)
17
20.83%
7
Teuvo Teravainen - C/LW/RW (CBJ)
10
20.69%
8
Eeli Tolvanen - LW/RW (OTT)
17
19.23%
9
Charlie Coyle - C/RW (SEA)
15
19.05%
10
Justin Faulk - D (TOR)
17
18.52%
Plus/Minus
#
Player Name
GP
+/-
1
Connor Clifton - D (SJS)
17
13
2
Artturi Lehkonen - LW/RW (CAR)
18
13
3
Thomas Harley - D (CAR)
18
13
4
Anthony Mantha - LW/RW (DAL)
16
12
5
Shayne Gostisbehere - D (SJS)
17
12
6
Domenick Fensore - D (DAL)
11
11
7
Dylan Larkin - C/LW (DAL)
16
11
8
Nick Schmaltz - C/LW/RW (TOR)
17
11
9
Ryan Pulock - D (ANA)
16
10
10
Timo Meier - LW/RW (TOR)
17
10
Points per 20 Minutes
#
Player Name
GP
P/20
1
Jesper Bratt - LW/RW (EDM)
17
1.61
2
Noah Laba - C/RW (VGK)
16
1.55
3
Connor McDavid - C/LW (ANA)
16
1.48
4
Teuvo Teravainen - C/LW/RW (CBJ)
10
1.42
5
Sam Reinhart - C/RW (VGK)
11
1.40
6
Jack Hughes - C/LW (LAK)
14
1.39
7
Dylan Cozens - C/LW (CGY)
16
1.31
8
Roope Hintz - C/LW (OTT)
17
1.30
9
Ryan McLeod - C/LW/RW (MTL)
17
1.29
10
Matthew Knies - LW (WPG)
17
1.29
Face-off %
#
Player Name
GP
FO%
1
Josh Norris - C/LW (TBL)
9
67.07%
2
Aleksander Barkov - C (SEA)
14
60.36%
3
Jack Drury - C (FLA)
16
60.16%
4
Cody Glass - C/RW (DAL)
15
60.00%
5
Ryan McLeod - C/LW/RW (MTL)
17
59.84%
6
Isac Lundestrom - C/LW (EDM)
13
59.74%
7
William Karlsson - C (TBL)
15
59.73%
8
Vincent Trocheck - C/RW (VGK)
18
59.23%
9
Shane Pinto - C (TOR)
17
59.15%
10
Chandler Stephenson - C/LW (MIN)
16
59.00%
Hits
#
Player Name
GP
HIT
1
Brady Tkachuk - C/LW (WPG)
17
74
2
Dylan Cozens - C/LW (CGY)
16
67
3
Connor Clifton - D (SJS)
17
60
4
Riley Tufte - LW (VAN)
18
59
5
Nikita Zadorov - D (TBL)
15
52
6
Rasmus Dahlin - D (BOS)
17
52
7
Charlie McAvoy - D (COL)
17
52
8
Jeremy Lauzon - D (WPG)
17
51
9
Tom Wilson - RW (FLA)
16
50
10
Luke Schenn - D (UTA)
18
50
Penalty Minutes
#
Player Name
GP
PIM
1
Luke Schenn - D (UTA)
18
63
2
MacKenzie Weegar - D (PIT)
16
45
3
Brandon Montour - D (COL)
17
33
4
Lawson Crouse - LW/RW (STL)
16
32
5
Ben Chiarot - D (MIN)
14
31
6
Dennis Gilbert - D (VAN)
14
30
7
Connor Murphy - D (CGY)
16
30
8
Simon Benoit - D (CAR)
18
30
9
Charle-Edouard D'Astous - D (OTT)
12
29
10
Erik Cernak - D (CBJ)
14
28
Shots Blocked
#
Player Name
GP
SB
1
Ilya Lyubushkin - D (VAN)
18
45
2
Jake McCabe - D (WSH)
14
39
3
Brett Pesce - D (BUF)
15
39
4
Thomas Chabot - D (NYR)
17
37
5
Hampus Lindholm - D (CAR)
18
36
6
Shea Theodore - D (PIT)
16
33
7
Filip Hronek - D (CAR)
18
33
8
Carson Soucy - D (PHI)
18
33
9
Kris Letang - D (TBL)
17
32
10
Connor Murphy - D (CGY)
16
31
Power Play Goals
#
Player Name
GP
PPG
1
Auston Matthews - C (STL)
16
5
2
Mika Zibanejad - C/RW (VGK)
18
5
3
Teuvo Teravainen - C/LW/RW (CBJ)
10
4
4
William Nylander - LW/RW (STL)
16
4
5
Roope Hintz - C/LW (OTT)
17
4
6
Zach Benson - LW/RW (BOS)
17
4
7
Sam Reinhart - C/RW (VGK)
11
3
8
Kirill Kaprizov - LW/RW (WSH)
14
3
9
Seth Jarvis - C/LW/RW (LAK)
14
3
10
Alex Newhook - C/LW/RW (CBJ)
14
3
Short Handed Goals
#
Player Name
GP
PKG
1
Kirill Marchenko - LW/RW (COL)
17
2
2
Bo Horvat - C (COL)
12
1
3
Vincent Desharnais - D (CBJ)
14
1
4
Auston Matthews - C (STL)
16
1
5
Evgeni Malkin - C (PIT)
16
1
6
Matt Coronato - RW (PIT)
16
1
7
Anthony Cirelli - C/RW (EDM)
17
1
8
Ryan McLeod - C/LW/RW (MTL)
17
1
9
Matt Savoie - C/RW (NYR)
17
1
10
Andrew Copp - C/LW/RW (UTA)
18
1
Game Winning Goals
#
Player Name
GP
GW
1
Adrian Kempe - C/LW/RW (DAL)
16
4
2
William Nylander - LW/RW (STL)
16
4
3
Jack Eichel - C (EDM)
17
4
4
Seth Jarvis - C/LW/RW (LAK)
14
3
5
Adam Fantilli - C (CBJ)
14
3
6
Sebastian Aho - C/LW (MIN)
16
3
7
Brandon Hagel - LW/RW (MIN)
16
3
8
Wyatt Johnston - C/RW (ANA)
16
3
9
Lucas Raymond - LW/RW (NYR)
17
3
10
Sam Reinhart - C/RW (VGK)
11
2
Game Tying Goals
#
Player Name
GP
GT
1
Jack Hughes - C/LW (LAK)
14
2
2
Dylan Strome - C (WSH)
14
2
3
Morgan Geekie - C/RW (SEA)
15
2
4
Justin Danforth - C/RW (NYI)
15
2
5
Macklin Celebrini - C (NSH)
16
2
6
Kirill Marchenko - LW/RW (COL)
17
2
7
Mika Zibanejad - C/RW (VGK)
18
2
8
Paul Cotter - C/LW/RW (PIT)
9
1
9
Teuvo Teravainen - C/LW/RW (CBJ)
10
1
10
Aleksander Barkov - C (SEA)
14
1
Empty Net Goals
#
Player Name
GP
EG
1
Elias Lindholm - C/RW (TBL)
15
1
2
Konsta Helenius - C/RW (TBL)
15
1
3
Adrian Kempe - C/LW/RW (DAL)
16
1
4
Connor Murphy - D (CGY)
16
1
5
Evgeni Malkin - C (PIT)
16
1
6
J.T. Miller - C/LW/RW (PIT)
16
1
7
Tom Wilson - RW (FLA)
16
1
8
Tommy Novak - C (CGY)
16
1
9
Logan O'Connor - LW/RW (WPG)
17
1
10
Kris Letang - D (TBL)
17
1
Minutes Played
#
Player Name
GP
MP
1
Drew Doughty - D (VAN)
18
453
2
Filip Hronek - D (CAR)
18
451
3
Thomas Harley - D (CAR)
18
447
4
Zach Werenski - D (SJS)
17
444
5
Brady Skjei - D (PHI)
18
440
6
Charlie McAvoy - D (COL)
17
432
7
Mikhail Sergachev - D (WPG)
17
432
8
Jackson LaCombe - D (TOR)
17
432
9
Dougie Hamilton - D (COL)
17
428
10
Roman Josi - D (VGK)
18
425
#
Player Name
GP
PTS
1
Connor McDavid - C/LW (ANA)
16
11-16-27
2
Jack Eichel - C (EDM)
17
11-12-23
3
Nick Suzuki - C/RW (BOS)
17
9-14-23
4
Dylan Cozens - C/LW (CGY)
16
8-14-22
5
Jack Hughes - C/LW (LAK)
14
9-12-21
6
Ryan McLeod - C/LW/RW (MTL)
17
8-13-21
7
Sidney Crosby - C (VGK)
18
2-19-21
8
Nick Schmaltz - C/LW/RW (TOR)
17
9-11-20
9
Nathan MacKinnon - C/RW (BUF)
15
9-10-19
10
Dylan Larkin - C/LW (DAL)
16
7-12-19
#
Player Name
GP
PTS
1
Connor McDavid - C/LW (ANA)
16
11-16-27
2
Jesper Bratt - LW/RW (EDM)
17
8-18-26
3
Dylan Cozens - C/LW (CGY)
16
8-14-22
4
Jack Hughes - C/LW (LAK)
14
9-12-21
5
Ryan McLeod - C/LW/RW (MTL)
17
8-13-21
6
Nick Schmaltz - C/LW/RW (TOR)
17
9-11-20
7
Dylan Larkin - C/LW (DAL)
16
7-12-19
8
Roope Hintz - C/LW (OTT)
17
6-13-19
9
Matthew Knies - LW (WPG)
17
8-11-19
10
Mikael Granlund - C/LW/RW (CAR)
18
9-10-19
#
Player Name
GP
PTS
1
Jesper Bratt - LW/RW (EDM)
17
8-18-26
2
Nick Suzuki - C/RW (BOS)
17
9-14-23
3
Nikita Kucherov - RW (ANA)
16
8-14-22
4
Ryan McLeod - C/LW/RW (MTL)
17
8-13-21
5
Nick Schmaltz - C/LW/RW (TOR)
17
9-11-20
6
Nathan MacKinnon - C/RW (BUF)
15
9-10-19
7
Mikael Granlund - C/LW/RW (CAR)
18
9-10-19
8
Tyler Seguin - C/RW (CGY)
16
7-11-18
9
Tom Wilson - RW (FLA)
16
11-6-17
10
William Nylander - LW/RW (STL)
16
9-8-17
#
Player Name
GP
PTS
1
Roman Josi - D (VGK)
18
3-15-18
2
Noah Dobson - D (MTL)
16
6-8-14
3
Mikhail Sergachev - D (WPG)
17
5-9-14
4
Jackson LaCombe - D (TOR)
17
4-10-14
5
John Carlson - D (LAK)
14
2-11-13
6
Miro Heiskanen - D (FLA)
16
2-11-13
7
Thomas Chabot - D (NYR)
17
2-11-13
8
Seth Jones - D (FLA)
16
2-10-12
9
Esa Lindell - D (DET)
17
3-9-12
10
K'Andre Miller - D (EDM)
17
1-10-11
Rookie
#
Player Name
GP
PTS
1
Vitali Pinchuk - C (CGY)
16
5-7-12
2
Matthew Schaefer - D (NYI)
15
3-7-10
3
Oliver Kapanen - C (NYI)
15
3-6-9
4
Ivar Stenberg - LW/RW (VAN)
16
6-3-9
5
Trevor Connelly - LW (CHI)
17
3-6-9
6
Louis Crevier - D (BOS)
17
1-7-8
7
Tristan Luneau - D (CHI)
17
1-7-8
8
Ryan Ufko - D (PHI)
18
2-6-8
9
Matvei Gridin - LW/RW (VAN)
18
3-5-8
10
Konsta Helenius - C/RW (TBL)
15
3-4-7
Hat Tricks
#
Player Name
GP
HT
1
Jake Guentzel - C/LW (WSH)
14
1
2
Brock Nelson - C (BUF)
15
1
3
Mitch Marner - RW (COL)
16
1
4
Tom Wilson - RW (FLA)
16
1
5
Ivar Stenberg - LW/RW (VAN)
16
1
6
Jack Eichel - C (EDM)
17
1
7
Nick Suzuki - C/RW (BOS)
17
1
8
Connor McMichael - C (OTT)
17
1
9
Valeri Nichushkin - LW/RW (DET)
18
1
10
Victor Hedman - D (VGK)
18
1
Goals Scoring Streak
#
Player Name
GP
GS
1
Jack Hughes - C/LW (LAK)
14
5
2
Brock Nelson - C (BUF)
15
3
3
Adrian Kempe - C/LW/RW (DAL)
16
3
4
Brandon Hagel - LW/RW (MIN)
16
3
5
Brady Tkachuk - C/LW (WPG)
17
3
6
Sam Reinhart - C/RW (VGK)
11
2
7
Chris Kreider - LW/RW (SEA)
15
2
8
Brendan Gaunce - C/LW (STL)
16
2
9
Connor McDavid - C/LW (ANA)
16
2
10
Evgeni Malkin - C (PIT)
16
2
Points Scoring Streak
#
Player Name
GP
PS
1
Tage Thompson - C/LW/RW (BUF)
15
8
2
Adam Fantilli - C (CBJ)
14
7
3
Troy Terry - C/LW/RW (NSH)
16
7
4
Pavel Buchnevich - LW/RW (STL)
16
7
5
Macklin Celebrini - C (NSH)
16
7
6
Jack Hughes - C/LW (LAK)
14
6
7
Travis Konecny - LW/RW (LAK)
14
6
8
Alexander Wennberg - C/LW (DAL)
16
6
9
Gustav Forsling - D (MIN)
16
5
10
Brandon Hagel - LW/RW (MIN)
16
5
Hits Received
#
Player Name
GP
HTT
1
Sean Couturier - C (PHI)
18
66
2
Christian Dvorak - C/LW (VAN)
18
63
3
Elias Pettersson - C/LW/RW (TOR)
17
61
4
Ryan O'Reilly - C (CAR)
18
59
5
Mark Scheifele - C (PIT)
16
58
6
Dylan Larkin - C/LW (DAL)
16
56
7
Nick Suzuki - C/RW (BOS)
17
56
8
Tomas Hertl - C/LW (DET)
18
56
9
Sebastian Aho - C/LW (MIN)
16
54
10
Sidney Crosby - C (VGK)
18
54
Penalty Shots Goals
#
Player Name
GP
PSG
1
Mitch Marner - RW (COL)
16
2
2
Brayden Point - C (EDM)
17
2
3
Kyle Connor - LW (SJS)
17
2
4
Leon Draisaitl - C/LW/RW (SJS)
17
2
5
Mikko Rantanen - C/LW/RW (EDM)
17
2
6
Bo Horvat - C (COL)
12
1
7
Jack Hughes - C/LW (LAK)
14
1
8
Dylan Strome - C (WSH)
14
1
9
Jason Robertson - LW (WSH)
14
1
10
Seth Jarvis - C/LW/RW (LAK)
14
1
Give Aways
#
Player Name
GP
GA
No Result
Take Aways
#
Player Name
GP
TA
No Result
Total Fights
#
Player Name
GP
TF
1
Luke Schenn - D (UTA)
18
3
2
Zachary L'Heureux - LW (CGY)
12
2
3
Dennis Gilbert - D (VAN)
14
2
4
Chris Kreider - LW/RW (SEA)
15
2
5
Connor Murphy - D (CGY)
16
2
6
Lawson Crouse - LW/RW (STL)
16
2
7
Sam Carrick - C/RW (SJS)
17
2
8
Tristan Luneau - D (CHI)
17
2
9
Simon Benoit - D (CAR)
18
2
10
Emil Lilleberg - D (EDM)
6
1
Fights Wons
#
Player Name
GP
FW
1
Zachary L'Heureux - LW (CGY)
12
1
2
Gabriel Landeskog - C/LW/RW (NJD)
13
1
3
Miles Wood - LW/RW (SEA)
15
1
4
Tage Thompson - C/LW/RW (BUF)
15
1
5
Jonas Siegenthaler - D (NSH)
16
1
6
Nicolas Hague - D (CGY)
16
1
7
Lawson Crouse - LW/RW (STL)
16
1
8
Sean Durzi - D (NJD)
16
1
9
Tanner Jeannot - LW/RW (PIT)
16
1
10
Caleb Desnoyers - C (FLA)
16
1
Save Percentage
#
Goalie Name
GP
PCT
1
Jake Oettinger (NYR)
15
0.933
2
Jacob Markstrom (WSH)
10
0.932
3
Jesper Wallstedt (FLA)
13
0.932
4
Jakub Dobes (ANA)
14
0.930
5
Andrei Vasilevskiy (TOR)
15
0.930
6
Ukko-Pekka Luukkonen (WPG)
11
0.929
7
Filip Gustavsson (EDM)
15
0.923
8
Karel Vejmelka (COL)
12
0.922
9
Stuart Skinner (OTT)
11
0.921
10
Jet Greaves (CAR)
15
0.921
Goals Against Average
#
Goalie Name
GP
GAA
1
Jakub Dobes (ANA)
14
1.97
2
Ukko-Pekka Luukkonen (WPG)
11
1.99
3
Andrei Vasilevskiy (TOR)
15
1.99
4
Jacob Markstrom (WSH)
10
2.16
5
Filip Gustavsson (EDM)
15
2.17
6
Jake Oettinger (NYR)
15
2.18
7
Jesper Wallstedt (FLA)
13
2.22
8
Jet Greaves (CAR)
15
2.25
9
Stuart Skinner (OTT)
11
2.26
10
Scott Wedgewood (DET)
13
2.33
Minutes Played
#
Goalie Name
GP
MP
1
Connor Hellebuyck (VGK)
16
972
2
Logan Thompson (STL)
16
962
3
Filip Gustavsson (EDM)
15
914
4
Jake Oettinger (NYR)
15
907
5
Andrei Vasilevskiy (TOR)
15
904
6
Jet Greaves (CAR)
15
880
7
Sergei Bobrovsky (SJS)
15
870
8
Mackenzie Blackwood (MTL)
15
854
9
Jakub Dobes (ANA)
14
852
10
Scott Wedgewood (DET)
13
799
Shots Against
#
Goalie Name
GP
SA
1
Jake Oettinger (NYR)
15
491
2
Connor Hellebuyck (VGK)
16
468
3
Ville Husso (VAN)
12
444
4
Mackenzie Blackwood (MTL)
15
444
5
Logan Thompson (STL)
16
444
6
Andrei Vasilevskiy (TOR)
15
430
7
Filip Gustavsson (EDM)
15
426
8
Jet Greaves (CAR)
15
419
9
Sergei Bobrovsky (SJS)
15
407
10
Darcy Kuemper (DAL)
14
404
Shutouts
#
Goalie Name
GP
SO
1
Connor Hellebuyck (VGK)
16
3
2
Stuart Skinner (OTT)
11
2
3
Ukko-Pekka Luukkonen (WPG)
11
2
4
Andrei Vasilevskiy (TOR)
15
2
5
Jet Greaves (CAR)
15
2
6
Yaniv Perets (NJD)
16
2
7
Thatcher Demko (CBJ)
9
1
8
Joonas Korpisalo (PHI)
11
1
9
Igor Shesterkin (LAK)
11
1
10
Tristan Jarry (UTA)
12
1
Wins
#
Goalie Name
GP
W
1
Jakub Dobes (ANA)
14
11
2
Darcy Kuemper (DAL)
14
10
3
Jake Oettinger (NYR)
15
10
4
Connor Hellebuyck (VGK)
16
10
5
Logan Thompson (STL)
16
10
6
Mackenzie Blackwood (MTL)
15
9
7
Ukko-Pekka Luukkonen (WPG)
11
8
8
Spencer Knight (BOS)
13
8
9
Andrei Vasilevskiy (TOR)
15
8
10
Filip Gustavsson (EDM)
15
8
Penalty Shots Save %
#
Goalie Name
PSA
PS %
1
Mackenzie Blackwood (MTL)
8
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
Tristan Jarry (UTA)
6
0.833
7
Jeremy Swayman (TBL)
6
0.833
8
Jacob Markstrom (WSH)
9
0.778
9
Darcy Kuemper (DAL)
4
0.750
10
Scott Wedgewood (DET)
12
0.667
Losses
#
Goalie Name
GP
L
1
Yaniv Perets (NJD)
16
10
2
Ville Husso (VAN)
12
7
3
Tristan Jarry (UTA)
12
7
4
Sergei Bobrovsky (SJS)
15
7
5
Ilya Sorokin (NSH)
10
6
6
Adin Hill (CGY)
11
6
7
Linus Ullmark (PIT)
12
6
8
Dustin Wolf (MIN)
13
6
9
Jesper Wallstedt (FLA)
13
6
10
Logan Thompson (STL)
16
6
Back to the Top