Leaderboard

Last updated : 01/04/2019 @17:00 CET

Winners
107357635
110245222
106691790
107124821
115080680