Highest Rated Maps of All Time
«
1
2
3
4
5
6
7
8
9
»
#3901
Shibayan feat. 3L - Tiny Little Adiantum
Sweet Romance 5.17*
Jan 17th, 2022
kelinimo
marathonA map with a drain time of over 5 minutes., slidershapesUses a large variety of slider designs., keysoundsContains hitsounds that use various pitched samples to create a melody, typically following one within the song., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
Sweet Romance 5.17*
Jan 17th, 2022
kelinimo
marathonA map with a drain time of over 5 minutes., slidershapesUses a large variety of slider designs., keysoundsContains hitsounds that use various pitched samples to create a melody, typically following one within the song., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
4.11
from
12 votes
#3902
fhana - Hoshikuzu no Interlude (Serji Remix)
Master 5.84*
Oct 8th, 2017
hehe
geometricIncorporates geometric shapes within the map's visual design., streamsPatterns requiring continuous movement and alternating, typically more than 9 notes., marathonA map with a drain time of over 5 minutes., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
Master 5.84*
Oct 8th, 2017
hehe
geometricIncorporates geometric shapes within the map's visual design., streamsPatterns requiring continuous movement and alternating, typically more than 9 notes., marathonA map with a drain time of over 5 minutes., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
3.44
from
12 votes
#3903
Ruler (CV: Hikasa Youko) x Swim Swim (CV: Minase Inori) - Betrayal
Extra: Modification 5.64*
Dec 1st, 2021
VINXIS
Extra: Modification 5.64*
Dec 1st, 2021
VINXIS
3.88
from
11 votes
#3904
antiPLUR - Speed of Link
100 000 000m/s 6.69*
Nov 19th, 2015
Nerova Riuz GX
burstsPatterns requiring continuous movement and alternating, typically 9 notes or less., storyboardContains a storyboard that enhances gameplay experience., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
100 000 000m/s 6.69*
Nov 19th, 2015
Nerova Riuz GX
burstsPatterns requiring continuous movement and alternating, typically 9 notes or less., storyboardContains a storyboard that enhances gameplay experience., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.09
from
16 votes
#3905
gya9 - Midnight Riders (kamome sano remix)
Elysium 6.25*
Aug 13th, 2016
ProfessionalBox
marathonA map with a drain time of over 5 minutes.
Elysium 6.25*
Aug 13th, 2016
ProfessionalBox
marathonA map with a drain time of over 5 minutes.
3.35
from
13 votes
#3907
Magdalena Bay - Death & Romance
Orpheus 7.20*
Mar 15th, 2025
Chromasia
marathonA map with a drain time of over 5 minutes.
Orpheus 7.20*
Mar 15th, 2025
Chromasia
marathonA map with a drain time of over 5 minutes.
3.51
from
12 votes
#3908
Dj Verstarker - Jump Jump (2008)
Jump like CRAZY!!! 4.73*
Jun 6th, 2009
Lef
grid snapObjects are placed along a square grid, typically using osu!'s in-built grid snap feature., high svFeatures prominent high slider velocity usage as a key part of map design., geometricIncorporates geometric shapes within the map's visual design., linear aimPatterns, usually jumps, that require the player to move continuously in a straight or nearly straight line., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less., overlap readingContains patterns where overlapped objects make determining note order and/or timing difficult., storyboardContains a storyboard that enhances gameplay experience.
Jump like CRAZY!!! 4.73*
Jun 6th, 2009
Lef
grid snapObjects are placed along a square grid, typically using osu!'s in-built grid snap feature., high svFeatures prominent high slider velocity usage as a key part of map design., geometricIncorporates geometric shapes within the map's visual design., linear aimPatterns, usually jumps, that require the player to move continuously in a straight or nearly straight line., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less., overlap readingContains patterns where overlapped objects make determining note order and/or timing difficult., storyboardContains a storyboard that enhances gameplay experience.
3.62
from
12 votes
#3909
DWMw - Shirayama Hime no Kami
DeviousPanda's Extravaganza 7.16*
May 16th, 2021
DeviousPanda
complex snap divisorsUses mixed or unusual snap divisors in order to test the player's tapping ability.
DeviousPanda's Extravaganza 7.16*
May 16th, 2021
DeviousPanda
complex snap divisorsUses mixed or unusual snap divisors in order to test the player's tapping ability.
3.03
from
16 votes
#3910
Camellia - dreamless wanderer
This is Just a Dream 6.09*
Jan 24th, 2016
-Visceral-
marathonA map with a drain time of over 5 minutes., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
This is Just a Dream 6.09*
Jan 24th, 2016
-Visceral-
marathonA map with a drain time of over 5 minutes., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.61
from
11 votes
#3911
fizzd - Super Battleworn Insomniac
XLT's Extra (#3) 6.28*
Aug 14th, 2024
Mariner
mapping contestAn entry for a mapping contest., slider techTests uncommon skills involving sliders, such as heavy use of kicksliders or aim on complex slidershapes., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects., slidershapesUses a large variety of slider designs.
XLT's Extra (#3) 6.28*
Aug 14th, 2024
Mariner
mapping contestAn entry for a mapping contest., slider techTests uncommon skills involving sliders, such as heavy use of kicksliders or aim on complex slidershapes., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects., slidershapesUses a large variety of slider designs.
3.80
from
10 votes
#3912
Yooh - Heracles (Extended ver.)
#1 7.10*
Sep 3rd, 2021
239hachiman
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
#1 7.10*
Sep 3rd, 2021
239hachiman
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.91
from
11 votes
#3913
Minstrel - Yotogibanashi no Kamikakushi
Heilia's Boundary Manipulating Extra 7.20*
Feb 27th, 2023
Heilia
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
Heilia's Boundary Manipulating Extra 7.20*
Feb 27th, 2023
Heilia
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.06
from
14 votes
#3914
Stars Hollow - It's Not That
Frakturehawkens' Awkward Silence 6.45*
Nov 23rd, 2022
Frakturehawkens
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
Frakturehawkens' Awkward Silence 6.45*
Nov 23rd, 2022
Frakturehawkens
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.96
from
10 votes
#3915
7_7 - ;w;
Extra 5.83*
Apr 14th, 2024
fllecc
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
Extra 5.83*
Apr 14th, 2024
fllecc
featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.11
from
14 votes
#3916
Yumi Arai - Hikouki Gumo (el poco maro DnB EDIT)
Path of Wind 5.76*
Apr 21st, 2016
Monstrata
simpleAccessible and straightforward map design., geometricIncorporates geometric shapes within the map's visual design., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., sharp aimPatterns with heavy use of sharp angle movement, either between circles or into sliders., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
Path of Wind 5.76*
Apr 21st, 2016
Monstrata
simpleAccessible and straightforward map design., geometricIncorporates geometric shapes within the map's visual design., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., sharp aimPatterns with heavy use of sharp angle movement, either between circles or into sliders., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
2.78
from
23 votes
#3917
Halozy - Paranoid Lost
Yuraki 5.61*
Dec 15th, 2014
sjoy
marathonA map with a drain time of over 5 minutes., storyboardContains a storyboard that enhances gameplay experience., freeformAn unrestrained and loose approach towards visual structure., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less.
Yuraki 5.61*
Dec 15th, 2014
sjoy
marathonA map with a drain time of over 5 minutes., storyboardContains a storyboard that enhances gameplay experience., freeformAn unrestrained and loose approach towards visual structure., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less.
3.57
from
11 votes
#3918
Fear, and Loathing in Las Vegas - Rave-up Tonight
Extra 6.05*
Nov 21st, 2014
lightr
progressionContains a gradual advancement in difficulty or concept across the map.
Extra 6.05*
Nov 21st, 2014
lightr
progressionContains a gradual advancement in difficulty or concept across the map.
3.70
from
12 votes
#3919
LiSA - Rising Hope (TV Size)
Kiiwa's Insane 5.05*
Jun 7th, 2014
Kiiwa
improvisationUses patterns that do not correspond to sounds in the music, often using hitsounds to add sounds in., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
Kiiwa's Insane 5.05*
Jun 7th, 2014
Kiiwa
improvisationUses patterns that do not correspond to sounds in the music, often using hitsounds to add sounds in., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
3.30
from
14 votes
#3920
Kenshi Yonezu - KICK BACK (TV Size)
winber's Homeless Extra 6.26*
Jan 12th, 2023
winber1
simpleAccessible and straightforward map design., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less.
winber's Homeless Extra 6.26*
Jan 12th, 2023
winber1
simpleAccessible and straightforward map design., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less.
2.88
from
16 votes
#3922
HARU NEMURI - NARASHITE
DISTORTION 6.64*
Apr 1st, 2024
toybot
simpleAccessible and straightforward map design., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., wide aimPatterns, usually jumps, with heavy use of wide angle movement., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
DISTORTION 6.64*
Apr 1st, 2024
toybot
simpleAccessible and straightforward map design., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., wide aimPatterns, usually jumps, with heavy use of wide angle movement., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects.
2.79
from
20 votes
#3923
SOPHIE - Immaterial
Ethereal 5.83*
Apr 30th, 2026
wafer and stzur
collabA map with two or more associated mappers.
Ethereal 5.83*
Apr 30th, 2026
wafer and stzur
collabA map with two or more associated mappers.
3.24
from
13 votes
#3924
Machine Girl - Infinite Potentiality (Cut Ver.)
Drown 7.56*
Jul 19th, 2025
DeviousPanda
tournament customA custom map for a playing tournament., large circlesUses larger-than-usual circles. Typically refers to maps with circle sizes below 3.
Drown 7.56*
Jul 19th, 2025
DeviousPanda
tournament customA custom map for a playing tournament., large circlesUses larger-than-usual circles. Typically refers to maps with circle sizes below 3.
3.54
from
12 votes
#3926
xi - FREEDOM DiVE
IOException's TWO DIMENSIONS 7.97*
Jan 17th, 2025
IOException
finger controlUses complex applications of rhythms in order to test the player's tapping ability., spaced streamsStreams with large spacing, typically ones where the notes don't overlap., storyboardContains a storyboard that enhances gameplay experience., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
IOException's TWO DIMENSIONS 7.97*
Jan 17th, 2025
IOException
finger controlUses complex applications of rhythms in order to test the player's tapping ability., spaced streamsStreams with large spacing, typically ones where the notes don't overlap., storyboardContains a storyboard that enhances gameplay experience., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
2.77
from
24 votes
#3927
EastNewSound feat. Chata & nayuta - Yuune Zekka, Ryouran no Sai
Collab Lunatic 5.50*
Oct 28th, 2023
PandaHero and MonsieurSebas
collabA map with two or more associated mappers., marathonA map with a drain time of over 5 minutes.
Collab Lunatic 5.50*
Oct 28th, 2023
PandaHero and MonsieurSebas
collabA map with two or more associated mappers., marathonA map with a drain time of over 5 minutes.
2.91
from
15 votes
#3928
4.10
from
11 votes
#3929
Xi - Rokujuu Nenme no Shinsoku Saiban ~ Rapidity is a justice
Justice 6.76*
Dec 28th, 2015
sjoy
marathonA map with a drain time of over 5 minutes.
Justice 6.76*
Dec 28th, 2015
sjoy
marathonA map with a drain time of over 5 minutes.
3.51
from
14 votes
#3930
44teru-k - Yami ~ Shoujo no Yume , Kyomu no Sekai ~
Extra 5.37*
May 14th, 2012
AngelHoney
storyboardContains a storyboard that enhances gameplay experience.
Extra 5.37*
May 14th, 2012
AngelHoney
storyboardContains a storyboard that enhances gameplay experience.
3.68
from
12 votes
#3931
The Strokes - Selfless
Selfless Love 5.44*
Aug 24th, 2024
-Links
freeformAn unrestrained and loose approach towards visual structure., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less., slidershapesUses a large variety of slider designs., difficulty spikeContains a sudden and significant increase in challenge within the map's gameplay.
Selfless Love 5.44*
Aug 24th, 2024
-Links
freeformAn unrestrained and loose approach towards visual structure., jump aimFocuses heavily on jumps, i.e. circles spaced far apart that require the player to move towards, slow down to hit, then speed up to move towards the next object., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less., slidershapesUses a large variety of slider designs., difficulty spikeContains a sudden and significant increase in challenge within the map's gameplay.
3.10
from
14 votes
#3932
DJ TOTTO - DORNWALD ~Der Junge im Kaefig~
Oasis 7.34*
Dec 25th, 2023
melloe
marathonA map with a drain time of over 5 minutes.
Oasis 7.34*
Dec 25th, 2023
melloe
marathonA map with a drain time of over 5 minutes.
4.03
from
10 votes
#3933
Frank Ocean - Nikes
Miraculous Bloom 3.97*
Aug 27th, 2024
jamesjan3
marathonA map with a drain time of over 5 minutes.
Miraculous Bloom 3.97*
Aug 27th, 2024
jamesjan3
marathonA map with a drain time of over 5 minutes.
3.66
from
12 votes
#3934
ROCKY CHACK, Lil Jon & The East Side Boyz - Ringo Biyori ~The Wolf Whistling Song x Get Low (feat. Ying Yang Twins)
Fine Dog Lady 5.91*
Oct 12th, 2021
Deramok
precisionColloquial term for maps which require fine, precise movement to aim correctly. Typically refers to maps with circle sizes above and including 6., readingTests a player's reading skill, i.e. patterns that obfuscate note order and/or timing., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern.
Fine Dog Lady 5.91*
Oct 12th, 2021
Deramok
precisionColloquial term for maps which require fine, precise movement to aim correctly. Typically refers to maps with circle sizes above and including 6., readingTests a player's reading skill, i.e. patterns that obfuscate note order and/or timing., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern.
2.83
from
17 votes
#3935
Soundgarden - Black Hole Sun
Won't You Come 4.39*
Aug 19th, 2023
-Kemsyt
marathonA map with a drain time of over 5 minutes., variable timingContains multiple timing points, usually required for songs not recorded to a metronome., double tapsPatterns that require tapping on both keys simultaneously, through 2B or very fast doubles., freeformAn unrestrained and loose approach towards visual structure., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less.
Won't You Come 4.39*
Aug 19th, 2023
-Kemsyt
marathonA map with a drain time of over 5 minutes., variable timingContains multiple timing points, usually required for songs not recorded to a metronome., double tapsPatterns that require tapping on both keys simultaneously, through 2B or very fast doubles., freeformAn unrestrained and loose approach towards visual structure., burstsPatterns requiring continuous movement and alternating, typically 9 notes or less.
3.04
from
13 votes
#3936
goreshit - game over.
the end 7.20*
Feb 24th, 2020
PandaHero and Hectic
collabA map with two or more associated mappers., marathonA map with a drain time of over 5 minutes., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
the end 7.20*
Feb 24th, 2020
PandaHero and Hectic
collabA map with two or more associated mappers., marathonA map with a drain time of over 5 minutes., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.28
from
12 votes
#3938
Iglooghost - Bug Thief
Thrive 6.10*
Dec 18th, 2024
Flask
tournament customA custom map for a playing tournament.
Thrive 6.10*
Dec 18th, 2024
Flask
tournament customA custom map for a playing tournament.
3.91
from
11 votes
#3939
A.SAKA - Nanatsu Myoukakitsubata
Dazzle 8.18*
Nov 23rd, 2024
Hollow Wings
freeformAn unrestrained and loose approach towards visual structure., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern., cutstreamsStreams in which the spacing of certain notes is much larger than the rest of the stream., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
Dazzle 8.18*
Nov 23rd, 2024
Hollow Wings
freeformAn unrestrained and loose approach towards visual structure., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern., cutstreamsStreams in which the spacing of certain notes is much larger than the rest of the stream., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.56
from
12 votes
#3941
M.Iz - Kakenukeru Anime Song Medley IV
TWO DIMENSIONS 6.34*
May 17th, 2015
Monstrata
gungathonA map with a drain time of over 10 minutes., simpleAccessible and straightforward map design., hexgridObjects are placed along a hexagonal grid., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects., storyboardContains a storyboard that enhances gameplay experience.
TWO DIMENSIONS 6.34*
May 17th, 2015
Monstrata
gungathonA map with a drain time of over 10 minutes., simpleAccessible and straightforward map design., hexgridObjects are placed along a hexagonal grid., cleanVisually uncluttered and organised patterns, often involving few overlaps and equal visual spacing between objects., storyboardContains a storyboard that enhances gameplay experience.
2.78
from
27 votes
#3943
3.49
from
12 votes
#3945
Kinoko Teikoku - Paranoid Parade
11 russian ghostmappers collab 6.11*
May 26th, 2024
hector
high contrastUses flashy ideas to follow changes in the music, creating stark differences between different sections of the song., slidershapesUses a large variety of slider designs., high svFeatures prominent high slider velocity usage as a key part of map design.
11 russian ghostmappers collab 6.11*
May 26th, 2024
hector
high contrastUses flashy ideas to follow changes in the music, creating stark differences between different sections of the song., slidershapesUses a large variety of slider designs., high svFeatures prominent high slider velocity usage as a key part of map design.
3.75
from
11 votes
#3946
Ludicin - Clinozoisite
Extra 7.60*
Aug 17th, 2024
Fursum
marathonA map with a drain time of over 5 minutes., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
Extra 7.60*
Aug 17th, 2024
Fursum
marathonA map with a drain time of over 5 minutes., featured artistFeatures song(s) composed by artists in osu!’s Featured Artist listing
3.28
from
12 votes
#3947
John Robinson - Kecak
chyachayhcya 7.48*
Feb 6th, 2019
fanzhen0019
grid snapObjects are placed along a square grid, typically using osu!'s in-built grid snap feature., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern., flow aimPatterns with fully continuous cursor movement, usually due to a combination of wide angles and little time between objects.
chyachayhcya 7.48*
Feb 6th, 2019
fanzhen0019
grid snapObjects are placed along a square grid, typically using osu!'s in-built grid snap feature., aim controlPatterns with velocity or direction changes which strongly go against a player's natural movement pattern., flow aimPatterns with fully continuous cursor movement, usually due to a combination of wide angles and little time between objects.
2.80
from
32 votes
#3948
highcolor_sunz - RE-OVERDOSE
Expert 5.81*
Jul 20th, 2020
Mirash
storyboardContains a storyboard that enhances gameplay experience.
Expert 5.81*
Jul 20th, 2020
Mirash
storyboardContains a storyboard that enhances gameplay experience.
3.67
from
12 votes
#3949
2.90
from
15 votes
#3950
dBu - Shinkou Fuuka Kyoku ~ Native Faith
Lunatic 5.41*
Aug 4th, 2010
saymun
storyboardContains a storyboard that enhances gameplay experience.
Lunatic 5.41*
Aug 4th, 2010
saymun
storyboardContains a storyboard that enhances gameplay experience.
3.12
from
15 votes
Filters
Shift+Enter excludes
Up/Down navigate suggestions
Escape closes suggestions
(left/right click in the list include/exclude)
Click the and/or between two chips of the same kind to change how they combine
Type a comparison to filter by stats (click one to apply it):
Prefix a search with
maps of
Filter tips
Enter includesShift+Enter excludes
Up/Down navigate suggestions
Escape closes suggestions
(left/right click in the list include/exclude)
Click the and/or between two chips of the same kind to change how they combine
Type a comparison to filter by stats (click one to apply it):
sr>5, 4<ar<=9, cs=4, od>8, hp<6, bpm>=180, length>300, circles>500, sliders<100, spinners=0, desc=0, credits>0 Prefix a search with
user:, tag:, slot:, tournament: or series: to search only that category (slot:nm* covers every NM slot)
Info
The chart is based on an implementation of the Bayesian average method. It updates once every day.
The next update will happen in ---
Ratings are weighed based on user rating quality. Click here to read more!
The chart is based on an implementation of the Bayesian average method. It updates once every day.
The next update will happen in ---
Ratings are weighed based on user rating quality. Click here to read more!
«
1
2
3
4
5
6
7
8
9
»
