PCM.daily banner
01-11-2024 12:22
PCM.daily
Users Online
· Guests Online: 47

· Members Online: 1
OlegTinkov

· Total Members: 161,466
· Newest Member: waddlemagic
View Thread
PCM.daily » Pro Cycling Manager 2006-2020 » Pro Cycling Manager 2009
 Print Thread
Fant. Neutral Story [Ronde 2018]
mpardo
Welcome to the weirdest story you will probably see in the forums. Inspired by the neutral story from pcm2009fan (thanks a lot), I will run a the reports of the races of a fantasy season with lots of tweaks.

First things first, what does it make this story "fantasy"? The main point is I will be using a completely redone database in which every attribute of every rider will be 55. The stats of the riders will change accordingly to their results every end of season. Second, there are only 90 riders in the database. That means the 10 teams composing the UCI World Tour will have to bring the same riders to every race. Third, the calendar of the season will consist of 50 racing days for the first season.

Obviously, the races will be run as stage races and classics. It is impossible to run the career mode with my database setup. They will have random fitness set.

Follow the story and have a say on the transfer dealings between the teams at the end of season and on where the riders spend their attribute points. Off we go!

Season 2009[url=pcmdaily.com/forum/viewthread.php?thread_id=20408&rowstart=0#post_452920]Calendar[/url][url=pcmdaily.com/forum/viewthread.php?thread_id=20408&pid=463782#post_464388]Recap[/url]
Season 2010[url=pcmdaily.com/forum/viewthread.php?thread_id=20408&pid=463782#post_464734]Calendar[/url][url=pcmdaily.com/forum/viewthread.php?thread_id=20408&rowstart=300#post_484960]Recap[/url]
Season 2011[url=pcmdaily.com/forum/viewthread.php?thread_id=20408&rowstart=300#post_485090]Calendar[/url][url=pcmdaily.com/forum/viewthread.php?thread_id=20408&rowstart=500#post_531488]Recap[/url]
Season 2012[url=pcmdaily.com/forum/viewthread.php?thread_id=20408&rowstart=500#post_532180]Calendar[/url]Recap
Season 2013CalendarRecap


Edited by mpardo on 04-04-2018 17:06
 
kitface
Well, good idea probably isn't the best way to put it, but boy am I interested to see how it turns out! Good Luck!

Also, won't this make the races really boring since nobody will attack succesfully? Or am I overthinking it?

 
mpardo
2009 Calendar

Paris - Nice01/03/2009 - 08/03/2009
Volta Ciclista a Catalunya23/03/2009 - 29/03/2009
Ronde van Vlaanderen05/04/2009
Paris - Roubaix12/04/2009
Amstel Gold Race19/04/2009
Tour de Suisse06/06/2009 - 14/06/2009
Tour de France04/07/2009 - 26/07/2009
Road World Championship27/09/2009
Giro di Lombardia17/10/2009


Edited by mpardo on 22-11-2011 16:41
 
mpardo
kitface wrote:
Well, good idea probably isn't the best way to put it, but boy am I interested to see how it turns out! Good Luck!

Also, won't this make the races really boring since nobody will attack succesfully? Or am I overthinking it?


Surprinsingly, people do attack. I am already at the Volta Ciclista a Catalunya and on stage 3, there are "big" gaps in the GC (fourth is more than 1 minute back).

The downside of me being in the Volta Catalunya is I don't have many pictures from Paris Nice, but I hope the reports are interesting anyway.

 
mpardo
lh5.googleusercontent.com/-N5MMuEcKL48/TmN56SiUUOI/AAAAAAAAAIY/hU9xEAzhTd4/s144/logo%252520world%252520tour.JPG


2009 squads

BMC Racing Team
Spoiler

www.footiegame.net/images/pcm/bmc.jpg


HTC - High Road
Spoiler

www.footiegame.net/images/pcm/htc.jpg


Lampre - ISD
Spoiler

www.footiegame.net/images/pcm/lampre.jpg


Leopard Trek
Spoiler

www.footiegame.net/images/pcm/leopard.jpg


Liquigas - Cannondale
Spoiler

www.footiegame.net/images/pcm/liquigas.jpg


Omega Pharma Lotto
Spoiler

www.footiegame.net/images/pcm/omega.jpg


Saxo Bank Sungard
Spoiler

www.footiegame.net/images/pcm/saxobank.jpg


Sky Procycling
Spoiler

www.footiegame.net/images/pcm/sky.jpg


Team Garmin-Cervelo
Spoiler

www.footiegame.net/images/pcm/garmin.jpg


Team Radioshack
Spoiler

www.footiegame.net/images/pcm/radioshack.jpg

 
mpardo
lh5.googleusercontent.com/-pryG1JwxGmk/TmuqWg0XI0I/AAAAAAAAATg/A08G1fr0i8E/s800/Paris-Nice.png


Stage 1: Amilly – Amilly (ITT)

www.footiegame.net/images/pcm/01PN09 - ParisNice.jpg


This years Paris – Nice starts with a flat prologue in the small city of Amilly, in the south of Paris. The 9 kilometres on the stage will not allow for big differences among the riders.

www.footiegame.net/images/pcm/01PN09 - Tondo.jpg


Xavier Tondo (Radioshack) was the first to set a good time, and it was very early in the stage. He was only the 10th rider on the track. His time: 11’ 40’’

www.footiegame.net/images/pcm/01PN09 - Bozic.jpg


Borut Bozic (Sky) came right behind Tondo to improve his time by just 1 second. That was a very good time and difficult to beat for the rest of the riders

www.footiegame.net/images/pcm/01PN09 - Ten Dam.jpg


When everything looked set for a Slovenian win, his team-mate Laurens Ten Dam stormed the finish line with a time of 11’ 38’’. It was a nice 1-2 for Sky. They should be ready to take control of the pack from now on.

Stage Results

1Laurens Ten DamSKY PROCYCLING11'38
2Borut BozicSKY PROCYCLING+ 1
3Xavier TondoTEAM RADIOSHACK+ 2
4Oscar FreireSAXO BANK SUNGARDs.t.
5George HincapieBMC RACING TEAMs.t.
6Cameron MeyerTEAM GARMIN-CERVELOs.t.
7David MillarTEAM GARMIN-CERVELO+ 3
8Ben SwiftSKY PROCYCLINGs.t.
9Jean-Christophe PeraudLEOPARD TREKs.t.
10Steven KruijswijkTEAM RADIOSHACKs.t.


Points

1Laurens Ten DamSKY PROCYCLING25
2Borut BozicSKY PROCYCLING22
3Xavier TondoTEAM RADIOSHACK20
4Oscar FreireSAXO BANK SUNGARD18
5George HincapieBMC RACING TEAM16


Teams

1SKY PROCYCLING34'58
2SAXO BANK SUNGARD+ 6
3TEAM RADIOSHACKs.t.
4BMC RACING TEAMs.t.
5TEAM GARMIN-CERVELOs.t.

 
YvesStevens
Why you make everyone 55 you get unrealistic results now...

 
pcm2009fan
It's a different idea but I'm curious to see how it works out!

Anyway constant game crashes forced me to stop storywriting again but now I can follow yours instead Smile

 
lluuiiggii
I've got to say this is really different, and I find it very interesting. Smile

But why didn't you get the correct jerseys? It looks like a simpler work than you did with the DB.


 
Pellizotti2
Looks really interesting. Nice idea.

 
Ad Bot
Posted on 01-11-2024 12:22
Bot Agent

Posts: Countless
Joined: 23.11.09

IP: None  
mpardo
Wow, I didn't expect so much interest Smile

YvesStevens wrote:
Why you make everyone 55 you get unrealistic results now...


I like very much to know how the AI of the games work, so what best than to start my story discovering the result of a level playing field? Besides, you can clearly see the effect of fitness and randomness in races.

pcm2009fan wrote:
It's a different idea but I'm curious to see how it works out!

Anyway constant game crashes forced me to stop storywriting again but now I can follow yours instead Smile


I think single races don't crash so much as careers, so I hope it is not a big issue. My game seldom crashes while doing this.

lluuiiggii wrote:
I've got to say this is really different, and I find it very interesting. Smile

But why didn't you get the correct jerseys? It looks like a simpler work than you did with the DB.


I need to work that out, I decided to try my hand at stage making before jerseys. Can you recommend a set of 2011 jerseys that look good?

 
pcm2009fan
The shirt database is the place to go Wink

Oh and yeah I just meant that's why I've stopped updating my story, but you'll be fine especially in stage race mode


Edited by pcm2009fan on 28-09-2011 20:07
 
mpardo
pcm2009fan wrote:
The shirt database is the place to go Wink

Oh and yeah I just meant that's why I've stopped updating my story, but you'll be fine especially in stage race mode


Cool, I'll have them ready for the tour of flandes

 
mpardo
lh5.googleusercontent.com/-pryG1JwxGmk/TmuqWg0XI0I/AAAAAAAAATg/A08G1fr0i8E/s800/Paris-Nice.png


Stage 2: St. Brisson-sur-Loire - La Chapelle St-Ursin

www.footiegame.net/images/pcm/02PN09 - ParisNice.jpg


The Paris – Nice starts its way south with a flat stage meant for the sprinters, the only two small climbs are too far from the end to count, but they will give us the first mountain jersey in the season. The wind could be dangerous though, as it was blowing hard yesterday in the prologue.

www.footiegame.net/images/pcm/02PN09 - Machado.jpg


The break of the day was made of three riders: Tiago Machado (Radioshack), Dries Devenys (BMC) and Joost van Leijen (Lampre). Machado, in the picture, went ahead in both climb and therefore claimed the KoM jersey.

www.footiegame.net/images/pcm/02PN09 - Wind.jpg


However, Sky was not keen to lose the leaders jersey to the break and as the pack was preparing the sprint, the guys in the break had fallen down the pack. There are time bonuses at the finish, so a change of leader is very possible.

www.footiegame.net/images/pcm/02PN09 - Sprint.jpg


And Sylvain Chavanel (Lampre) wins the sprint ahead of Hubert Dupont (Saxo Bank)! However, as Chavanel was last in the prologue he only moves to 9th in the GC. The new leaders jersey goes to Hubert Dupont, 1 second ahead of Fabian Cancellara.

Stage Results

1Sylvain ChavanelLAMPRE - ISD4h46'08
2Hubert DupontSAXO BANK SUNGARDs.t.
3Fabian CancellaraLEOPARD TREKs.t.
4Cameron MeyerTEAM GARMIN-CERVELOs.t.
5Jelle VanendertOMEGA PHARMA-LOTTOs.t.
6Mikel NieveOMEGA PHARMA-LOTTOs.t.
7Levi LeipheimerTEAM RADIOSHACKs.t.
8Matthew GossHTC - HIGH ROADs.t.
9Bernhard EiselHTC - HIGH ROADs.t.
10André GreipelOMEGA PHARMA-LOTTOs.t.


General Classification

1Hubert DupontSAXO BANK SUNGARD4h57'44
2Fabian CancellaraLEOPARD TREK+ 1
3Laurens Ten DamSKY PROCYCLING+ 2
4Borut BozicSKY PROCYCLING+ 3
5Cameron MeyerTEAM GARMIN-CERVELO+ 4
6Oscar FreireSAXO BANK SUNGARDs.t.
7George HincapieBMC RACING TEAMs.t.
8Xavier TondoTEAM RADIOSHACKs.t.
9Sylvain ChavanelLAMPRE - ISDs.t.
10Jean-Christophe PeraudLEOPARD TREK+ 5


Points

1Cameron MeyerTEAM GARMIN-CERVELO33
2Hubert DupontSAXO BANK SUNGARD31
3Laurens Ten DamSKY PROCYCLING25
4Sylvain ChavanelLAMPRE - ISD25
5Borut BozicSKY PROCYCLING22


Mountain

1Tiago MachadoTEAM RADIOSHACK8
2Dries DevenynsBMC RACING TEAM4
3Joost Van LeijenLAMPRE - ISD2


Teams

1SKY PROCYCLING14h53'22
2TEAM GARMIN-CERVELO+ 6
3BMC RACING TEAMs.t.
4SAXO BANK SUNGARDs.t.
5TEAM RADIOSHACKs.t.

 
mpardo
lh5.googleusercontent.com/-pryG1JwxGmk/TmuqWg0XI0I/AAAAAAAAATg/A08G1fr0i8E/s800/Paris-Nice.png


Stage 3: Orval – Vichy

www.footiegame.net/images/pcm/03PN09 - ParisNice.jpg


Stage 3 is ground of sprinters again. Three small cols are in the route but they should play no part in the outcome of the race. We continue heading south and the wind was again very strong yesterday.

www.footiegame.net/images/pcm/03PN09 - Scarponi.jpg


The break of the day was made of three riders again: Michele Scarponi (Lampre), Steven Kruijswijk (Radioshack) and Mathias Frank (BMC). The Italian was first in 2 of the climbs and with 9 points was set to wear the dotted jersey.

www.footiegame.net/images/pcm/03PN09 - Wind.jpg


The wind was really strong as the pack chased the break and some teams tried their hand on losing some of the other teams behind. It eventually worked when the pack broke in two just before the second sprint. Among those left behind was the whole Garmin-Cervelo, Fabian Cancellara, Laurens Ten Dam, Cameron Meyer and Oscar Freire.

www.footiegame.net/images/pcm/03PN09 - Sprint.jpg


And as the front group approached the finish line, the backmarkers were already losing more than one minute. Jelle Vanendert bagged his first victory of the season and the first for Omega Pharma Lotto. While he was at it, he also got the leaders jersey from Hubert Dupont.
The back group arrived with 1’ 47’’ lost to the winner and all of those behind will almost say goodbye to the general classification. Apart from Garmin, Sky could only place Borut Bozic and Ben Swift ahead, while Leopard only had Jean-Christophe Peraud and Jakob Fuglsang.


Stage Results

1Jelle VanendertOMEGA PHARMA-LOTTO4h09'28
2Joaquin RodriguezLAMPRE - ISDs.t.
3Francisco VentosoHTC - HIGH ROADs.t.
4Ivan BassoLIQUIGAS - CANNONDALEs.t.
5Tiago MachadoTEAM RADIOSHACKs.t.
6Sylvain ChavanelLAMPRE - ISDs.t.
7Levi LeipheimerTEAM RADIOSHACKs.t.
8Joost Van LeijenLAMPRE - ISDs.t.
9Borut BozicSKY PROCYCLINGs.t.
10Lloyd MondoryLIQUIGAS - CANNONDALEs.t.


General Classification

1Jelle VanendertOMEGA PHARMA-LOTTO9h07'08
2Hubert DupontSAXO BANK SUNGARD+ 4
3Joaquin RodriguezLAMPRE - ISD+ 5
4Francisco VentosoHTC - HIGH ROAD+ 6
5Borut BozicSKY PROCYCLING+ 7
6Xavier TondoTEAM RADIOSHACK+ 8
7Sylvain ChavanelLAMPRE - ISDs.t.
8George HincapieBMC RACING TEAMs.t.
9Jean-Christophe PeraudLEOPARD TREK+ 9
10Ben SwiftSKY PROCYCLINGs.t.


Points

1Jelle VanendertOMEGA PHARMA-LOTTO46
2Sylvain ChavanelLAMPRE - ISD40
3Hubert DupontSAXO BANK SUNGARD39
4Borut BozicSKY PROCYCLING34
5Cameron MeyerTEAM GARMIN-CERVELO33


Mountain

1Michele ScarponiLAMPRE - ISD9
2Tiago MachadoTEAM RADIOSHACK8
3Steven KruijswijkTEAM RADIOSHACK7
4Mathias FrankBMC RACING TEAM5
5Dries DevenynsBMC RACING TEAM4


Teams

1TEAM RADIOSHACK27h21'52
2BMC RACING TEAMs.t.
3SAXO BANK SUNGARDs.t.
4LAMPRE - ISD+ 3
5HTC - HIGH ROAD+ 4

 
mpardo
lh5.googleusercontent.com/-pryG1JwxGmk/TmuqWg0XI0I/AAAAAAAAATg/A08G1fr0i8E/s800/Paris-Nice.png


Stage 4: Vichy – Saint Etienne

www.footiegame.net/images/pcm/04PN09 - ParisNice.jpg


On our way to Saint-Etienne, the first relevant hills will come into play. The Côte de Rochetaillée, only 8 kilometres from the finish is a good opportunity to see some attacks. With the GC so tight, any attack could prove decisive.

www.footiegame.net/images/pcm/04PN09 - Kennaugh.jpg


Peter Kennaugh (Sky) joined Tiago Machado (Radioshack) and Franck Schleck (Leopard) in the front from the start. Kennaugh is in the picture attacking at the first climb. However, although the most dangerous was the Sky rider at 1’ 56’’ in the GC, there were several teams keen to fight for the victory at the last climb.

www.footiegame.net/images/pcm/04PN09 - Peloton.jpg


And hell breaks loose at the Côte de Rochetaillée, with all kinds of attacks. Although none of them was very successful, the front group was down to 50 riders at the top of the hill. Joaquín Rodríguez, third in the GC couldn’t keep up with the strong pace and lost ground to the pack.

www.footiegame.net/images/pcm/04PN09 - Mondory.jpg


After going over the climb, a quick descent led the group to the finish. Lloyd Mondory (Liquigas) attacked with 3 kilometres to go and even when the pack started the sprint they couldn’t catch the Frenchman. That’s the first win of the season for Liquigas.

No time differences were awarded at the front group (53 riders), but a big group made it to the finish with 2’ 33’’ lost. They were led by Joaquín Rodríguez, the Lampre rider losing the third spot in the GC. Especially useless was Garmin Cervelo, as they could only keep Tyler Farrar at the front. They are more than 10 minutes down in the teams classification.

As Hubert Dupont was second in the stage, he regained the yellow jersey. With the amount of time bonuses Dupont is collecting, the time differences are slowly increasing, but still manageable for the top 25.


Stage Results

1Lloyd MondoryLIQUIGAS - CANNONDALE4h14'24
2Hubert DupontSAXO BANK SUNGARDs.t.
3Jean-Christophe PeraudLEOPARD TREKs.t.
4Alberto ContadorSAXO BANK SUNGARDs.t.
5Peter SaganLIQUIGAS - CANNONDALEs.t.
6Andy SchleckLEOPARD TREKs.t.
7Mikel NieveOMEGA PHARMA-LOTTOs.t.
8Tom BoonenHTC - HIGH ROADs.t.
9Nick NuyensSAXO BANK SUNGARDs.t.
10Grégory RastTEAM RADIOSHACKs.t.


General Classification

1Hubert DupontSAXO BANK SUNGARD13h21'30
2Jelle VanendertOMEGA PHARMA-LOTTO+ 2
3Lloyd MondoryLIQUIGAS - CANNONDALE+ 3
4Jean-Christophe PeraudLEOPARD TREK+ 6
5Ben SwiftSKY PROCYCLING+ 11
6Carlos BarredoLAMPRE - ISD+ 12
7Tony MartinHTC - HIGH ROADs.t.
8Jurgen Van den BroeckOMEGA PHARMA-LOTTOs.t.
9Mikel NieveOMEGA PHARMA-LOTTO+ 13
10Grégory RastTEAM RADIOSHACKs.t.


Points

1Hubert DupontSAXO BANK SUNGARD61
2Jelle VanendertOMEGA PHARMA-LOTTO46
3Jean-Christophe PeraudLEOPARD TREK43
4Lloyd MondoryLIQUIGAS - CANNONDALE43
5Sylvain ChavanelLAMPRE - ISD40


Mountain

1Tiago MachadoTEAM RADIOSHACK15
2Peter KennaughSKY PROCYCLING9
3Michele ScarponiLAMPRE - ISD9
4Fränk SchleckLEOPARD TREK7
5Steven KruijswijkTEAM RADIOSHACK7


Teams

1BMC RACING TEAM40h05'04
2TEAM RADIOSHACKs.t.
3SAXO BANK SUNGARDs.t.
4LAMPRE - ISD+ 3
5HTC - HIGH ROAD+ 4

 
lluuiiggii
Contador and Andy on the Top 6 on a hilly stage, coincidentally realistic lol. And big fail by Garmin xD


 
YvesStevens
Nice story anyway, great idea to make it 55 then ... i will follow it!

 
mpardo
YvesStevens wrote:
Nice story anyway, great idea to make it 55 then ... i will follow it!


Glad you liked it in the end Smile Now lets go with the next stage

 
mpardo
lh5.googleusercontent.com/-pryG1JwxGmk/TmuqWg0XI0I/AAAAAAAAATg/A08G1fr0i8E/s800/Paris-Nice.png


Stage 5: Annonnay - Vallon Pont d'Arc

www.footiegame.net/images/pcm/05PN09 - ParisNice.jpg


Stage 5 is also hilly, through the Monts d'Ardeche. However, with the last climb 80 kilometres away from the finish and a GC very tight, we could be set for another mass sprint.

www.footiegame.net/images/pcm/05PN09 - Attack.jpg


Andy Schleck (Leopard) was the first to attack and got into a breakaway with Mark Cavendish (HTC), Alexandre Vinokourov (Garmin) and Mathias Frank (BMC). Schleck was the best rider in the GC, 2 minutes down on Dupont.

www.footiegame.net/images/pcm/05PN09 - Mountain.jpg


Five climbs afterwards, Franck was a solid KoM leader with 40 points. The break didn't look that good, as shortly before the last sprint they where absorbed by the pack.

www.footiegame.net/images/pcm/05PN09 - Martin.jpg


And after two days of broken packs, we were set for a mass sprint again. It was Tony Martin (HTC) the fastest today, starting the sprint from behind and overtaking everyone else in the sprint. He moved up to 3rd overall with the 10 bonus seconds.

It was a rather dull day, ahead of the hardest stage tomorrow. We had a new points leader as well, Jelle Vanendert was 4th in the sprint and will wear the green jersey again.


Stage Results

1Tony MartinHTC - HIGH ROAD5h30'57
2Marco MarcatoLIQUIGAS - CANNONDALEs.t.
3Grégory RastTEAM RADIOSHACKs.t.
4Jelle VanendertOMEGA PHARMA-LOTTOs.t.
5Ivan BassoLIQUIGAS - CANNONDALEs.t.
6Alexandre VinokourovTEAM GARMIN-CERVELOs.t.
7André GreipelOMEGA PHARMA-LOTTOs.t.
8Philippe GilbertOMEGA PHARMA-LOTTOs.t.
9Peter KennaughSKY PROCYCLINGs.t.
10Chris HornerTEAM RADIOSHACKs.t.


General Classification

1Hubert DupontSAXO BANK SUNGARD18h52'27
2Jelle VanendertOMEGA PHARMA-LOTTO+ 2
3Tony MartinHTC - HIGH ROADs.t.
4Lloyd MondoryLIQUIGAS - CANNONDALE+ 3
5Jean-Christophe PeraudLEOPARD TREK+ 6
6Grégory RastTEAM RADIOSHACK+ 9
7Marco MarcatoLIQUIGAS - CANNONDALEs.t.
8Ben SwiftSKY PROCYCLING+ 11
9Carlos BarredoLAMPRE - ISD+ 12
10Jurgen Van den BroeckOMEGA PHARMA-LOTTOs.t.


Points

1Jelle VanendertOMEGA PHARMA-LOTTO64
2Hubert DupontSAXO BANK SUNGARD61
3Lloyd MondoryLIQUIGAS - CANNONDALE43
4Jean-Christophe PeraudLEOPARD TREK43
5Sylvain ChavanelLAMPRE - ISD40


Mountain

1Mathias FrankBMC RACING TEAM40
2Mark CavendishHTC - HIGH ROAD24
3Andy SchleckLEOPARD TREK19
4Tiago MachadoTEAM RADIOSHACK15
5Peter KennaughSKY PROCYCLING11


Teams

1BMC RACING TEAM56h37'55
2TEAM RADIOSHACKs.t.
3SAXO BANK SUNGARDs.t.
4LAMPRE - ISD+ 3
5HTC - HIGH ROAD+ 4

 
Jump to Forum:
Login
Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Latest content
Screenshots
La vuelta 12 - Arrate
La vuelta 12 - Arrate
Cycling Manager Online: Tour de France
Fantasy Betting
Current bets:
No bets available.
Best gamblers:
bullet fighti... 18,076 PCM$
bullet df_Trek 17,074 PCM$
bullet Marcovdw 15,045 PCM$
bullet jseadog1 13,352 PCM$
bullet baseba... 10,339 PCM$

bullet Main Fantasy Betting page
bullet Rankings: Top 100
ManGame Betting
Current bets:
No bets available.
Best gamblers:
bullet Ollfardh 21,590 PCM$
bullet df_Trek 15,220 PCM$
bullet Marcovdw 14,500 PCM$
bullet jseadog1 13,300 PCM$
bullet baseball... 7,232 PCM$

bullet Main MG Betting page
bullet Get weekly MG PCM$
bullet Rankings: Top 100
Render time: 0.28 seconds