Points and Rankings 2019

Rank Change Points Player   Tournaments
All

Q

W
  Matches
W

L

Index
EJC
best result
Major/National
best 2 results
Prestige/Standard
best 3 results
Minor
best result
Other results
1
2
2861
Jochen Pfeiffer
7
7
5
27
4
0.87
450
750
425
250
250 of 350
(350 → 250)
31
705
2
12
1965
Bas Van de Kerkhof
7
7
3
24
4
0.857
110
450
300
300
300
75 of 180
(300 → 125)
430
3
5
1685
Andreas Braun
6
6
3
21
7
0.75
315
255
250
250
250
365
4
25
1580
Wes Peden
2
2
1
10
7
0.588
1250
330
5
4
1483
Luke Burrage
6
5
2
15
7
0.681
99
750
55
39 of 55
(350 → 250)
175
365
6
27
1413
Kilian Maidhof
12
12
2
21
17
0.552
110
270
153
250
200
150
75 of 150
(250 → 125)
205
0 of 105
7
6
1352
Sebastian Martini
10
10
1
21
15
0.583
225
210
135
250
150
125
52 of 105
(250 → 125)
205
0 of 90
0 of 76
8
1
1070
Vašek Peca
5
5
1
13
8
0.619
110
500
105
105
250
9
7
1002
Stephan Cipra
15
14
3
21
21
0.5
88
150
38
250
200
150
125
1
0 of 105
10
5
1000
Julius Preu
2
2
1
7
1
0.875
750
250
11
51
985
Fabian Fehlhaber
8
7
2
13
13
0.5
99
76
63
250
250
150
52 of 105
(250 → 125)
45
12
27
800
Byron Hutton
2
2
2
6
0
1.0
500
300
13
186
770
Gavin Hillier
4
4
2
8
3
0.727
180
250
250
90
14
28
738
Michael Masson
4
4
2
6
2
0.75
85
350
250
53
15
9
713
Jon Peat
5
5
2
9
3
0.75
88
200
150
150
125
16
15
705
Leo Ostenrath
3
3
1
8
2
0.8
225
180
300
17
296
680
Simon Wright
6
6
0
10
6
0.625
90
90
150
150
125
75 of 120
(200 → 125)
18
6
656
Michal Keda
4
4
1
5
3
0.625
61
300
250
45
19
15
653
Simon À Campo
4
4
0
7
4
0.636
88
315
125
125
20
45
635
Rufus Oelkers
3
3
0
6
3
0.666
110
450
75
21
1
618
Tilman Sinning
7
7
0
10
10
0.5
150
63
150
120
90
45 of 90
(250 → 125)
0 of 90
22
NEW
ENTRY
615
Krzysztof Kostera
4
4
1
8
3
0.727
110
150
250
105
=24
600
Sander Vanpraet
6
6
0
5
9
0.357
110
135
110
110
110
25 of 60
(300 → 125)
=24
1
600
Michał Kozak
2
2
2
6
0
1.0
350
250
25
19
597
Lukas Bonauer
5
5
1
8
4
0.666
135
250
105
85
22 of 45
(250 → 125)
26
7
590
Lauge Benjaminsen
3
3
0
5
3
0.625
110
300
180
27
12
580
Callum Lawrie
4
3
2
7
1
0.875
55
250
200
75
28
1
565
Rafi Benjamin
2
2
1
3
1
0.75
500
65
29
45
563
Ilya Polyakov
2
2
1
3
1
0.75
500
63
30
33
555
Jakub Czekała
4
4
0
6
4
0.6
210
150
150
45
31
14
545
Matty Schneider
3
3
0
5
4
0.555
225
210
110
32
42
540
Mark Williams
2
1
1
3
0
1.0
500
40
=34
NEW
ENTRY
510
Iver Tronstad
1
1
0
4
1
0.8
510
=34
NEW
ENTRY
510
Richard Sullivan
3
2
2
6
0
1.0
60
250
200
=37
19
500
Rob Woolley
5
4
0
7
4
0.636
73
150
120
105
52
=37
60
500
Josh Horton
1
1
1
3
0
1.0
500
=37
NEW
ENTRY
500
Ronald Ssempijja
1
1
1
4
0
1.0
500
38
124
479
Fabio Zimmermann
5
5
1
4
4
0.5
135
41
250
22 of 38
(425 → 250)
31
39
123
475
Liri Kamay
2
2
1
5
1
0.833
225
250
=41
4
465
Adrian Goldwaser
3
3
0
4
3
0.571
210
150
105
=41
23
465
Patrick Adderley
5
5
0
5
5
0.5
90
45
180
105
45
42
31
456
Markus Utke
4
4
0
5
5
0.5
135
126
150
45
43
60
450
Roel Post
2
2
0
4
3
0.571
270
180
44
NEW
ENTRY
440
Yaron Davidovich
2
2
1
4
2
0.666
350
90
45
4
411
Nicki Cohrs
11
9
0
3
10
0.23
77
65
27
90
85
45
22 of 45
(250 → 125)
0 of 45
46
25
409
Isabell Stroben
7
6
0
2
6
0.25
77
65
38
150
45
23
11 of 32
(350 → 125)
47
37
400
Cameron Ford
2
2
1
5
1
0.833
250
150
48
13
396
Alex Leymann
3
3
0
3
4
0.428
180
66
150
49
80
394
Friederike Kraaz
6
3
0
4
5
0.444
55
27
27
105
90
90
50
20
343
Marius Thies
3
3
0
4
3
0.571
88
150
105
51
1
318
Felix Suerbe
3
2
0
4
2
0.666
48
150
120
=54
50
310
Alexander Müller
3
3
0
4
3
0.571
150
55
105
=54
3
310
Pieter-Jan Hoornaert
4
3
0
1
3
0.25
55
135
60
60
=54
79
310
Florian van der Steen
4
3
0
1
3
0.25
55
135
60
60
=59
NEW
ENTRY
300
Stefan Brancel
1
1
0
2
1
0.666
300
=59
131
300
Brian Koening
1
1
0
3
1
0.75
300
=59
NEW
ENTRY
300
Craig McDermott
1
1
0
2
1
0.666
300
=59
208
300
Amal Basalama
1
1
0
2
1
0.666
300
=59
NEW
ENTRY
300
Prime Ezinse
1
1
0
2
1
0.666
300
=61
6
295
Josh Turner
2
2
1
3
1
0.75
250
45
=61
70
295
Tim Endres
2
2
1
3
1
0.75
250
45
62
17
284
Carlo Pieper
5
5
0
2
5
0.285
65
105
47
45
22 of 45
(250 → 125)
63
40
268
Jasper Moens
2
2
0
2
2
0.5
88
180
64
28
259
Zach Washer
3
1
0
2
1
0.666
210
48
1
=67
NEW
ENTRY
250
Marc Hangartner
1
1
1
3
0
1.0
250
=67
NEW
ENTRY
250
David Halliwell
1
1
1
3
0
1.0
250
=67
NEW
ENTRY
250
Haarvard Hvidsten
1
1
1
3
0
1.0
250
68
6
246
Felix Didou
2
2
1
3
1
0.75
200
46
=70
15
245
Niklas Aumüller
5
4
0
4
5
0.444
105
45
20
75
0 of 63
=70
19
245
Alexander Armbruster
3
3
0
2
4
0.333
110
90
45
71
NEW
ENTRY
240
Caleb Hope
3
3
0
4
4
0.5
45
110
85
72
NEW
ENTRY
239
Andreas Folk
6
3
0
1
4
0.2
36
21
90
45
45
2 of 10
(425 → 125)
73
6
237
Mark Pender-Bare
4
3
0
3
4
0.428
6
105
90
36
74
65
233
Junis El-Sarout
4
4
0
2
4
0.333
105
60
46
22 of 45
(250 → 125)
75
42
226
Merel Coppens
7
1
0
0
1
0.0
44
65
36
30
26
18
7 of 18
(300 → 125)
76
88
218
Kozo Komatsubara
3
3
0
2
3
0.4
90
90
38
77
44
216
Jonathan Missal
2
1
0
2
1
0.666
66
150
=84
NEW
ENTRY
210
Jona Harnischmacher
1
1
0
2
1
0.666
210
=84
NEW
ENTRY
210
Andres Schlein
1
1
0
2
1
0.666
210
=84
57
210
Noah Schmeissner
1
1
0
3
1
0.75
210
=84
33
210
Zack Hunt
1
1
0
2
1
0.666
210
=84
33
210
Kirill Sverchkov
1
1
0
2
1
0.666
210
=84
NEW
ENTRY
210
Sebastian Koßmehl
8
3
0
0
3
0.0
11
65
23
47
45
13
6 of 21
(425 → 125)
0 of 10
=84
NEW
ENTRY
210
Akim Nakoudja
1
1
0
2
1
0.666
210
85
NEW
ENTRY
206
Wiebke Schnapper
11
3
0
0
3
0.0
11
30
23
45
45
45
7 of 15
(250 → 125)
0 of 9
86
240
198
Grzegorz Jastrzębski
3
3
0
1
4
0.2
63
90
45
87
67
196
Martin Schwalenberg
2
2
0
2
2
0.5
46
150
88
56
195
Lars Lehmann
3
3
0
2
3
0.4
105
45
45
89
NEW
ENTRY
194
Chris Holton
5
3
0
2
3
0.4
22
31
51
45
45
90
16
193
Jenny Diener
4
3
0
1
4
0.2
22
90
45
36
91
NEW
ENTRY
192
Andi Nitsche
2
2
0
3
3
0.5
120
72
92
24
191
Joris Laurenssen
6
1
0
0
1
0.0
61
65
26
23
15
1 of 4
(300 → 125)
93
3
188
Andrew Ludar-Smith
5
3
0
1
4
0.2
22
72
45
45
4
94
351
186
Rachael Blemings
5
3
0
1
4
0.2
11
13
90
39
33
95
NEW
ENTRY
183
Toby Leteb
2
2
0
2
2
0.5
63
120
96
NEW
ENTRY
181
Karsten Schölzel
3
3
0
1
4
0.2
90
46
45
=102
NEW
ENTRY
180
Felix Eschrich
2
2
0
2
4
0.333
90
90
=102
60
180
Max Poff
1
1
0
2
2
0.5
180
=102
327
180
Arseny Leonov
1
1
0
1
2
0.333
180
=102
NEW
ENTRY
180
Christian Kloc
1
1
0
1
2
0.333
180
=102
NEW
ENTRY
180
Sam Kronfeld
1
1
0
1
2
0.333
180
=102
NEW
ENTRY
180
Stroy Dossou-Koko
1
1
0
1
2
0.333
180
103
6
178
Max Bilau
3
3
0
0
3
0.0
88
45
45
=105
NEW
ENTRY
177
Sam Brew
3
3
0
2
4
0.333
45
72
60
=105
NEW
ENTRY
177
Paula Mühlmeyer
4
2
0
0
2
0.0
44
65
23
45
106
19
175
Joe Wonham
2
2
0
3
3
0.5
90
85
107
49
167
Ian Deady
2
2
0
0
2
0.0
77
90
108
159
162
Phil Turner
2
2
0
2
4
0.333
90
72
109
NEW
ENTRY
160
Jano Šimko
2
1
0
2
1
0.666
150
10
=112
34
150
Yufi Zongler
1
1
0
2
1
0.666
150
=112
15
150
Kaupo Pilder
1
1
0
2
1
0.666
150
=112
NEW
ENTRY
150
Laurence Menz
2
2
0
3
2
0.6
105
45
113
1
149
Domenyk La Terra
2
1
0
2
1
0.666
44
105
=115
160
145
Daniel Siegmund
2
2
0
2
2
0.5
85
60
=115
69
145
Maarten Pyck
2
2
0
0
2
0.0
73
72
=117
13
137
Jakob Ganser
2
2
0
0
2
0.0
77
60
=117
268
137
Jochem Siljee
4
1
0
0
1
0.0
44
65
22
6
=119
28
135
Remi De Vos
2
2
0
0
2
0.0
90
45
=119
15
135
Jente Besters
1
1
0
1
1
0.5
135
120
15
134
Roman Štěpánek
2
1
0
1
2
0.333
44
90
121
155
131
Cyril Tang
3
1
0
0
1
0.0
44
42
45
=124
NEW
ENTRY
130
Iain McCoy
2
2
0
1
2
0.333
90
40
=124
67
130
Chase Henson
2
1
0
1
1
0.5
90
40
=124
143
130
Jorin Sobczak
3
2
0
1
2
0.333
33
45
52
125
NEW
ENTRY
129
Tim Lagemann
3
2
0
1
3
0.25
12
72
45
=130
104
126
Jakub Szwed
1
1
0
1
2
0.333
126
=130
60
126
Sophia Oltmanns
2
1
0
0
1
0.0
66
60
=130
NEW
ENTRY
126
Rob des Forges
1
1
0
1
2
0.333
126
=130
32
126
Nikolay Tagantsev
1
1
0
1
2
0.333
126
=130
80
126
Alister Robson
3
3
0
0
3
0.0
45
45
36
=132
286
125
Ezra Veldman
2
2
0
0
2
0.0
65
60
=132
74
125
Batist Van Baeckel
1
1
0
2
1
0.666
125
133
74
116
Tiddo Siertsema
4
1
0
0
1
0.0
12
65
12
27
134
28
111
Itamar Hai
2
1
0
0
1
0.0
66
45
135
132
109
Krystian Kucharski
2
2
0
0
2
0.0
63
46
136
NEW
ENTRY
108
Tobias Price
3
3
0
0
3
0.0
45
33
30
137
51
107
Jochen Hänsel
3
1
0
0
1
0.0
65
32
10 of 18
(425 → 250)
=143
124
105
Jerzy Kozłowski
1
1
0
2
1
0.666
105
=143
124
105
Emile Demoyencourt
1
1
0
2
1
0.666
105
=143
14
105
Nepomuk Atlantis
1
1
0
2
1
0.666
105
=143
26
105
Lars Clauß
1
1
0
2
1
0.666
105
=143
81
105
Maarja Roolaht
1
1
0
2
1
0.666
105
=143
NEW
ENTRY
105
Jamie Tucker-Foltz
1
1
0
2
1
0.666
105
144
194
103
Julian Orbach
3
2
0
1
2
0.333
23
50
30
145
122
97
Arttu Lahtinen
2
1
0
0
1
0.0
37
60
146
46
92
Sebastian Bild
3
2
0
0
2
0.0
11
45
36
147
11
91
Katie Struthers
4
2
0
0
2
0.0
45
36
10
0 of 1
(250 → 125)
=170
61
90
Nick Emmerson
2
2
0
0
3
0.0
45
45
=170
NEW
ENTRY
90
Leo Platz
1
1
0
1
2
0.333
90
=170
50
90
Krzysztof Czarski
1
1
0
1
2
0.333
90
=170
86
90
Jonah Greenhouse
1
1
0
1
1
0.5
90
=170
NEW
ENTRY
90
Joe Showers
1
1
0
1
1
0.5
90
=170
168
90
Ian Churton
2
1
0
0
0
0.0
45
45
=170
178
90
Eric Bogel
1
1
0
1
1
0.5
90
=170
61
90
Martin Gower
1
1
0
1
1
0.5
90
=170
20
90
Stas Kovyazin
1
1
0
0
1
0.0
90
=170
29
90
Dimitri Yialeloglou
1
1
0
1
2
0.333
90
=170
275
90
Dillon Burchill
1
1
0
1
2
0.333
90
=170
NEW
ENTRY
90
Janoah
1
1
0
1
1
0.5
90
=170
NEW
ENTRY
90
Jack Bell
2
2
0
2
3
0.4
45
45
=170
NEW
ENTRY
90
Francesco Cravero
1
1
0
0
1
0.0
90
=170
NEW
ENTRY
90
Giuliano Garufi
1
1
0
0
1
0.0
90
=170
NEW
ENTRY
90
Helga Ehrenbusch
1
1
0
1
2
0.333
90
=170
NEW
ENTRY
90
Jack Denger
1
1
0
1
1
0.5
90
=170
NEW
ENTRY
90
Alexander Inozemtsev
1
1
0
0
1
0.0
90
=170
NEW
ENTRY
90
Andrew Hanov
1
1
0
0
1
0.0
90
=170
NEW
ENTRY
90
Sergei Nazarov
1
1
0
0
1
0.0
90
=170
NEW
ENTRY
90
Fawaz Billa
1
1
0
1
1
0.5
90
=170
NEW
ENTRY
90
Crédo Amefia
1
1
0
1
1
0.5
90
=170
NEW
ENTRY
90
Guénolé Ague
1
1
0
1
1
0.5
90
171
55
89
Wojciech Opara
2
1
0
0
1
0.0
44
45
172
9
88
Dimitri Embrechts
2
0
0
0
0
0.0
55
33
173
NEW
ENTRY
87
Darcy Wiseman
2
1
0
1
1
0.5
42
45
=175
5
85
Sebastian Zimnol
3
1
0
0
1
0.0
24
45
16
=175
NEW
ENTRY
85
Pierre Riberolle
1
1
0
2
1
0.666
85
176
NEW
ENTRY
84
Sam Williams
3
2
0
1
2
0.333
16
45
23
177
67
83
Karl Schlinger
2
2
0
0
2
0.0
38
45
=179
10
81
Mirko Sorge
4
1
0
0
1
0.0
45
17
13
6 of 12
(250 → 125)
=179
NEW
ENTRY
81
Brett Hoppenbrouwer
3
2
0
0
2
0.0
13
45
23
180
NEW
ENTRY
78
Anthony Leblanc
2
1
0
0
1
0.0
45
33
=184
81
77
Rob van Heijst
1
1
0
0
1
0.0
77
=184
129
77
Chris O'Donnell
2
0
0
0
0
0.0
45
32
=184
30
77
Nils Julian Walper
3
0
0
0
0
0.0
30
27
20
=184
NEW
ENTRY
77
Satoshi Tanabe
1
1
0
0
1
0.0
77
185
101
75
Alex Larson
2
0
0
0
0
0.0
66
9
186
NEW
ENTRY
72
Greg Mama
1
1
0
1
2
0.333
72
187
NEW
ENTRY
71
Maggie Rusak
2
1
0
1
1
0.5
11
60
188
NEW
ENTRY
70
Bartosz Zarucki
2
1
0
0
1
0.0
25
45
=190
NEW
ENTRY
69
John Zobolas
2
1
0
0
1
0.0
24
45
=190
136
69
Louis Bollengier-Stragier
2
1
0
0
1
0.0
63
6
=193
95
67
Erwin Kronberger
1
1
0
0
1
0.0
67
=193
82
67
Filip Jašek
2
1
0
0
1
0.0
22
45
=193
116
67
Maud Lukassen
4
0
0
0
0
0.0
36
7
18
6
194
28
66
Blake Bowers
1
0
0
0
0
0.0
66
=200
NEW
ENTRY
65
Geert Postmus
1
1
0
0
1
0.0
65
=200
116
65
Delaney Bayles
1
1
0
0
1
0.0
65
=200
129
65
Romen Klomp
1
1
0
0
1
0.0
65
=200
67
65
Benoit Duinat
1
1
0
0
1
0.0
65
=200
NEW
ENTRY
65
Svenja Marten
3
1
0
0
1
0.0
24
36
5
=200
NEW
ENTRY
65
Norbert Noudehou
1
1
0
0
1
0.0
65
=208
32
63
Marcin Borkowski
1
1
0
0
1
0.0
63
=208
165
63
Tomasz Strojek
1
1
0
0
1
0.0
63
=208
NEW
ENTRY
63
Noam Davidovich
1
1
0
0
1
0.0
63
=208
94
63
Elouan Louis
2
1
0
0
1
0.0
27
36
=208
46
63
Remi Lantin
1
1
0
0
1
0.0
63
=208
134
63
Necmi Can Öztoprak
1
1
0
0
1
0.0
63
=208
NEW
ENTRY
63
Emma Omer
1
1
0
0
1
0.0
63
=208
NEW
ENTRY
63
Or Koren Light
1
1
0
0
1
0.0
63
=211
56
61
Barbara Weck
5
0
0
0
0
0.0
30
4
16
6
5
=211
NEW
ENTRY
61
Ashley Harris
1
0
0
0
0
0.0
61
=211
NEW
ENTRY
61
Jordan Turley
2
1
0
0
1
0.0
45
16
=216
NEW
ENTRY
60
Klara Kohler
1
1
0
0
1
0.0
60
=216
51
60
Jonas Kunz
1
1
0
0
1
0.0
60
=216
1
60
Harm van der Laan
1
1
0
0
1
0.0
60
=216
NEW
ENTRY
60
Daniel Gunthorpe
1
1
0
1
1
0.5
60
=216
NEW
ENTRY
60
Julian Giraldo
1
1
0
0
1
0.0
60
=218
NEW
ENTRY
58
Harry Zito
2
1
0
0
1
0.0
37
21
=218
NEW
ENTRY
58
Thomas Killus
2
1
0
0
1
0.0
13
45
=221
197
56
Cajus Fahrenkamp
2
1
0
0
1
0.0
11
45
=221
144
56
Misha Grigorov
1
0
0
0
0
0.0
56
=221
NEW
ENTRY
56
Evgeniy Korunkov
1
0
0
0
0
0.0
56
222
32
55
Thomas Horner
1
0
0
0
0
0.0
55
223
NEW
ENTRY
54
Pip Scott
2
1
0
0
1
0.0
33
21
=225
NEW
ENTRY
53
Dominik Harant
1
0
0
0
0
0.0
53
=225
141
53
Jack Levy
1
1
0
0
1
0.0
53
=227
250
50
Lewis Tinley
2
1
0
0
1
0.0
45
5
=227
NEW
ENTRY
50
Yoav Shemesh
2
0
0
0
0
0.0
31
19
=229
116
49
Philip Kleybolte
2
0
0
0
0
0.0
36
13
=229
NEW
ENTRY
49
Rhys Davies
1
1
0
0
1
0.0
49
230
20
48
Jochen Thies
2
0
0
0
0
0.0
33
15
=232
216
47
Timo Ammerlaan
7
0
0
0
0
0.0
11
15
6
7
6
1
1
=232
NEW
ENTRY
47
Josh Bobruck
2
1
0
0
1
0.0
27
20
=236
31
46
Andrew Kaefer
1
1
0
0
1
0.0
46
=236
NEW
ENTRY
46
Steve Clipson
1
1
0
0
1
0.0
46
=236
NEW
ENTRY
46
Chuck Clark
1
1
0
0
1
0.0
46
=236
NEW
ENTRY
46
Line Van Delm
2
0
0
0
0
0.0
22
24
=283
120
45
Corinna Biedermann
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Ben Horgan
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Palmer Jack Perkin
1
1
0
0
1
0.0
45
=283
16
45
Matthew Greeny
1
1
0
0
1
0.0
45
=283
69
45
David Zimmerman
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Cedric Foucault
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Łukasz -Otto- Wójcik
1
1
0
0
1
0.0
45
=283
65
45
Peter Theeg
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Elad Oliva
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Maciej Stankiewicz
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Pascal Schulze
1
1
0
0
1
0.0
45
=283
55
45
Logan Stafman
1
1
0
0
1
0.0
45
=283
199
45
Trevor Pearson
1
1
0
0
1
0.0
45
=283
84
45
Aidan Crawley
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Connor Leech
1
1
0
0
1
0.0
45
=283
251
45
Tõnis Aaliste
1
1
0
0
1
0.0
45
=283
163
45
Joe Shields
1
1
0
0
1
0.0
45
=283
187
45
Tobias Clauß
1
1
0
0
1
0.0
45
=283
35
45
Tomáš Zahradník
1
1
0
0
1
0.0
45
=283
198
45
Jan Zdunkiewicz
1
1
0
0
1
0.0
45
=283
154
45
Florian Cauvin
1
1
0
0
1
0.0
45
=283
16
45
Liina Eller
1
1
0
0
1
0.0
45
=283
162
45
Daniela Sobczak
1
1
0
0
2
0.0
45
=283
NEW
ENTRY
45
Paul Young
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Santiago Rivera
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Reece Michael Jones
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Julia Tränkner
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Florian Maertz
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Christian Nieber
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Sam Holden
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Roman Dobusch
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Daniela Paličková
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Nico M
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Daniel Glup
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Lars Tønnesen
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Wiktor Scieszyński
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Adrian Martini
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Chris Hill
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Nathaniel Arkor
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Satpal Hafez
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Janno Hackel
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Henriette Jannasch
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Melanie Tuschler
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Yvon Gnanvossou
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Malik Dangou
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Eloge Adagblenu
1
1
0
0
1
0.0
45
=283
NEW
ENTRY
45
Angelo Agassounon
1
1
0
0
1
0.0
45
=285
182
44
Maarten Willy Wils
1
0
0
0
0
0.0
44
=285
NEW
ENTRY
44
Nico Meinhof
1
0
0
0
0
0.0
44
286
NEW
ENTRY
43
Matt Schnookal
1
0
0
0
0
0.0
43
287
165
42
Joe Snuff
2
1
0
0
1
0.0
36
6
=290
NEW
ENTRY
40
Tal Shemesh
2
0
0
0
0
0.0
24
16
=290
NEW
ENTRY
40
Isaac Nelson
1
0
0
0
0
0.0
40
=290
NEW
ENTRY
40
Boris Georgiev
1
0
0
0
0
0.0
40
291
NEW
ENTRY
39
Lonne Peters
4
0
0
0
0
0.0
9
17
8
5
=295
85
38
Daan Demyttenaere
2
0
0
0
0
0.0
23
15
=295
31
38
Psycho ???
8
0
0
0
0
0.0
6
5
13
8
6
0 of 1
(250 → 125)
0 of 1
0 of 1
=295
NEW
ENTRY
38
Simeon Graham
3
1
0
0
1
0.0
36
1
1
=295
NEW
ENTRY
38
Jacob Kenner
2
0
0
0
0
0.0
13
25
=297
135
37
Helene Hummer
1
1
0
0
1
0.0
37
=297
168
37
Detlef Müller
2
1
0
0
1
0.0
36
1
=308
41
36
Chris Owston
1
1
0
0
1
0.0
36
=308
6
36
John Rowland
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Jaco Stuifbergen
1
1
0
0
1
0.0
36
=308
226
36
Jacob Teinlinck
1
0
0
0
0
0.0
36
=308
NEW
ENTRY
36
Lily Zito
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Lucy Gilchrist
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Emily Huybers
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Matthew David Wilde
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Jakob Thomas
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Corentin Mama
1
1
0
0
1
0.0
36
=308
NEW
ENTRY
36
Boris Limou
1
1
0
0
1
0.0
36
=310
43
34
Fari Forall
1
0
0
0
0
0.0
34
=310
NEW
ENTRY
34
Brian Thompson
1
0
0
0
0
0.0
34
=316
218
33
Chris Kelly
1
0
0
0
0
0.0
33
=316
269
33
Matan Presberg
1
0
0
0
0
0.0
33
=316
78
33
Oleg Nikolaev
1
0
0
0
0
0.0
33
=316
110
33
Eric Jackson
1
0
0
0
0
0.0
33
=316
NEW
ENTRY
33
Mark Fiore
1
0
0
0
0
0.0
33
=316
NEW
ENTRY
33
Nadav Sadlik
1
0
0
0
0
0.0
33
=318
NEW
ENTRY
32
Jamie Bretman
1
0
0
0
0
0.0
32
=318
NEW
ENTRY
32
Jess Pierce
1
1
0
0
1
0.0
32
=321
NEW
ENTRY
31
Eóin Allan
1
1
0
0
1
0.0
31
=321
27
31
Gustavo Margarina Bailarina
1
1
0
0
1
0.0
31
=321
15
31
Jan Oving
1
0
0
0
0
0.0
31
=324
41
30
Mathieu Gravel
1
0
0
0
0
0.0
30
=324
121
30
Joel Malissa
1
0
0
0
0
0.0
30
=324
57
30
Jonathon Roitman
1
0
0
0
0
0.0
30
325
NEW
ENTRY
29
Ruben Fields
2
0
0
0
0
0.0
13
16
=328
NEW
ENTRY
28
Finlay Forrest
2
0
0
0
0
0.0
15
13
=328
NEW
ENTRY
28
Fari Tardif
1
0
0
0
0
0.0
28
=328
NEW
ENTRY
28
Jannis Kutzki
1
0
0
0
0
0.0
28
329
54
27
Ash Neale
2
0
0
0
0
0.0
22
5
=334
51
26
Grant Bishop
1
0
0
0
0
0.0
26
=334
51
26
Linus Bendel-Stenzel
1
0
0
0
0
0.0
26
=334
200
26
Bennett Santora
1
0
0
0
0
0.0
26
=334
NEW
ENTRY
26
Jacob Tichenor
1
0
0
0
0
0.0
26
=334
NEW
ENTRY
26
Jacob Cowan
1
0
0
0
0
0.0
26
=342
4
25
Jennifer Matthiesen
1
0
0
0
0
0.0
25
=342
264
25
Floris Kerkhof
1
0
0
0
0
0.0
25
=342
NEW
ENTRY
25
Domi Lorenz
1
0
0
0
0
0.0
25
=342
NEW
ENTRY
25
Bryan B
1
0
0
0
0
0.0
25
=342
NEW
ENTRY
25
Jack Miron
1
0
0
0
0
0.0
25
=342
NEW
ENTRY
25
Hadrien de Crozals
1
0
0
0
0
0.0
25
=342
NEW
ENTRY
25
Nick Steward
1
0
0
0
0
0.0
25
=342
NEW
ENTRY
25
Hannah Pelka-Caven
1
0
0
0
0
0.0
25
=346
NEW
ENTRY
24
Isaac Fletcher
1
0
0
0
0
0.0
24
=346
NEW
ENTRY
24
Liz Lord
1
0
0
0
0
0.0
24
=346
NEW
ENTRY
24
Sam Fish
1
0
0
0
0
0.0
24
=346
NEW
ENTRY
24
Hary Marcheselli
1
0
0
0
0
0.0
24
=348
149
23
Okan Kuzer
1
0
0
0
0
0.0
23
=348
186
23
Irmak Kuyumcu
1
0
0
0
0
0.0
23
=359
NEW
ENTRY
22
Igor van der Bom
1
0
0
0
0
0.0
22
=359
70
22
Hugh Symons
1
0
0
0
0
0.0
22
=359
197
22
Chris Haaser
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
James Connah
2
0
0
0
0
0.0
13
9
=359
NEW
ENTRY
22
Andrew Gerbich
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
Isaac Cantor
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
Bobby Scala
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
Tikova ???
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
Segrei Matushkin
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
Valeriy Tihonin
1
0
0
0
0
0.0
22
=359
NEW
ENTRY
22
Nikita Kudriavtsev
1
0
0
0
0
0.0
22
=368
NEW
ENTRY
21
Till Pertzborn
1
0
0
0
0
0.0
21
=368
192
21
Francisco Napolitano
1
0
0
0
0
0.0
21
=368
166
21
Lochlan Ferrington
1
0
0
0
0
0.0
21
=368
NEW
ENTRY
21
Keiran Sass
1
0
0
0
0
0.0
21
=368
NEW
ENTRY
21
Aaron Mullaney
1
0
0
0
0
0.0
21
=368
NEW
ENTRY
21
Tyson Wallent
1
0
0
0
0
0.0
21
=368
NEW
ENTRY
21
Martin Pederiva
1
0
0
0
0
0.0
21
=368
NEW
ENTRY
21
Thorsten Bürger
1
0
0
0
0
0.0
21
=368
NEW
ENTRY
21
Angelo Möbius
2
0
0
0
0
0.0
9
12
=373
211
20
Julia Heinrich
2
0
0
0
0
0.0
12
8
=373
64
20
Tom Schreyer
2
0
0
0
0
0.0
10
10
=373
NEW
ENTRY
20
Harry Adams
1
0
0
0
0
0.0
20
=373
NEW
ENTRY
20
Michael Armstrong
1
0
0
0
0
0.0
20
=373
NEW
ENTRY
20
Allan G Hernandez
1
0
0
0
0
0.0
20
=376
47
19
Jewannes Franse
2
0
0
0
0
0.0
1
18
=376
31
19
Pauline Coppens
3
0
0
0
0
0.0
1
15
3
=376
NEW
ENTRY
19
Peter Kilian
3
0
0
0
0
0.0
1
17
1
=381
NEW
ENTRY
18
Markus Furtner
1
0
0
0
0
0.0
18
=381
33
18
Yoann Leissler
1
0
0
0
0
0.0
18
=381
NEW
ENTRY
18
Tybald Griesbacher
1
0
0
0
0
0.0
18
=381
NEW
ENTRY
18
Christian G
1
0
0
0
0
0.0
18
=381
NEW
ENTRY
18
Moritz Hollich
1
0
0
0
0
0.0
18
=389
NEW
ENTRY
17
Paolo Ippolito
1
0
0
0
0
0.0
17
=389
NEW
ENTRY
17
Brandon Walters
1
0
0
0
0
0.0
17
=389
NEW
ENTRY
17
James McMahon
2
0
0
0
0
0.0
12
5
=389
NEW
ENTRY
17
Thomas Bucharon
1
0
0
0
0
0.0
17
=389
NEW
ENTRY
17
Luth Wolff
1
0
0
0
0
0.0
17
=389
NEW
ENTRY
17
Thomas Pederiva
1
0
0
0
0
0.0
17
=389
NEW
ENTRY
17
Susanne Plicht
1
0
0
0
0
0.0
17
=389
NEW
ENTRY
17
Jesse Holden
1
0
0
0
0
0.0
17
=393
25
16
Cat Maciver
1
0
0
0
0
0.0
16
=393
NEW
ENTRY
16
Morgan Sheridan
1
0
0
0
0
0.0
16
=393
NEW
ENTRY
16
Philip Seidel
1
0
0
0
0
0.0
16
=393
NEW
ENTRY
16
Amie Moll
1
0
0
0
0
0.0
16
=401
28
15
Robrecht Hanssen
1
0
0
0
0
0.0
15
=401
83
15
Jakub Švarc
1
0
0
0
0
0.0
15
=401
NEW
ENTRY
15
Lukas Senft
1
0
0
0
0
0.0
15
=401
NEW
ENTRY
15
Joppe Aarts
1
0
0
0
0
0.0
15
=401
NEW
ENTRY
15
Rendolf
1
0
0
0
0
0.0
15
=401
NEW
ENTRY
15
Maciej Głowacki
1
0
0
0
0
0.0
15
=401
NEW
ENTRY
15
Chantal Verwer
1
0
0
0
0
0.0
15
=401
NEW
ENTRY
15
Fabiënne van Magen
1
0
0
0
0
0.0
15
402
NEW
ENTRY
14
Neisha Murphy
1
0
0
0
0
0.0
14
=417
218
13
Melihcan Komser
1
0
0
0
0
0.0
13
=417
12
13
Bert Livens
1
0
0
0
0
0.0
13
=417
131
13
Josh Nelson
1
0
0
0
0
0.0
13
=417
32
13
Kyle Albrecht
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Denis Kuperberg
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Herve Paugam
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Kian Macloud
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Nash Abrahams
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Merlin Matthewson
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Jared Ashton
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Pierre Girard
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Julien Cormaton
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Adrien Donze
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Zias Termote
1
0
0
0
0
0.0
13
=417
NEW
ENTRY
13
Sam Holden
1
0
0
0
0
0.0
13
=424
110
12
Mia Vos
1
0
0
0
0
0.0
12
=424
NEW
ENTRY
12
Dominic TM
1
0
0
0
0
0.0
12
=424
NEW
ENTRY
12
Leo GL
1
0
0
0
0
0.0
12
=424
NEW
ENTRY
12
Michel Hasselwander
2
0
0
0
0
0.0
6
6
=424
NEW
ENTRY
12
Nele Groß
1
0
0
0
0
0.0
12
=424
NEW
ENTRY
12
Basti Althausen
1
0
0
0
0
0.0
12
=424
NEW
ENTRY
12
Sarah Büttner
1
0
0
0
0
0.0
12
=429
105
11
John Godbolt
1
0
0
0
0
0.0
11
=429
NEW
ENTRY
11
Peter McCormick
1
0
0
0
0
0.0
11
=429
NEW
ENTRY
11
Roman Belenkiy
1
0
0
0
0
0.0
11
=429
NEW
ENTRY
11
Pavel Serebriannik
1
0
0
0
0
0.0
11
=429
NEW
ENTRY
11
Kristina Renjina
1
0
0
0
0
0.0
11
=438
51
10
Matthew Hill
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Celso March
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Kyle Baker
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Marek Poláček
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Daniel Bardski
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Paul Mai
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Sander van der Berg
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
Yuya Chinnen
1
0
0
0
0
0.0
10
=438
NEW
ENTRY
10
David Bradley
1
0
0
0
0
0.0
10
=442
NEW
ENTRY
9
Josua Schlotter
1
0
0
0
0
0.0
9
=442
NEW
ENTRY
9
Steph McConnell
2
0
0
0
0
0.0
6
3
=442
NEW
ENTRY
9
Etienne Hubert
1
0
0
0
0
0.0
9
=442
NEW
ENTRY
9
Mathieu Bachy
1
0
0
0
0
0.0
9
=447
NEW
ENTRY
8
Ben Miron
1
0
0
0
0
0.0
8
=447
NEW
ENTRY
8
Jeremiah Dude
1
0
0
0
0
0.0
8
=447
NEW
ENTRY
8
Yoshiaki Taniguchi
1
0
0
0
0
0.0
8
=447
NEW
ENTRY
8
Laura Zarb
1
0
0
0
0
0.0
8
=447
NEW
ENTRY
8
Jeroen Van Nunen
2
0
0
0
0
0.0
1
7
=449
NEW
ENTRY
7
Andrea Addante
1
0
0
0
0
0.0
7
=449
NEW
ENTRY
7
Jytte Vermaah
1
0
0
0
0
0.0
7
=459
NEW
ENTRY
6
Jacek Kwapiński
1
0
0
0
0
0.0
6
=459
6
6
Lennard Füll
1
0
0
0
0
0.0
6
=459
75
6
Stephen Davis
2
0
0
0
0
0.0
5
1
=459
NEW
ENTRY
6
Laura Engemaier
1
0
0
0
0
0.0
6
=459
NEW
ENTRY
6
Simon Julian
1
0
0
0
0
0.0
6
=459
NEW
ENTRY
6
Jacob Downs
1
0
0
0
0
0.0
6
=459
NEW
ENTRY
6
Adam Hellman
1
0
0
0
0
0.0
6
=459
NEW
ENTRY
6
Tomasz Rusin
1
0
0
0
0
0.0
6
=459
NEW
ENTRY
6
Karin Bezler
1
0
0
0
0
0.0
6
=459
NEW
ENTRY
6
Killian Denecker
1
0
0
0
0
0.0
6
=469
12
5
Kuba Kliszczyński
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Hannes Bierschneider
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Samuel Straubmeier
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Paul Straubmeier
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Sarina Klopke
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Mauriz Poggemann
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Stephen Gun
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Radim Letocha
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Guy Chrisholm
1
0
0
0
0
0.0
5
=469
NEW
ENTRY
5
Tom Kreße
1
0
0
0
0
0.0
5
=477
NEW
ENTRY
4
Argun Sayın
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Clement Cap
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Nikki Jeffries
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Joe G
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Eden Katsir
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Michael Sarnow
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Ludwig Rahlff
1
0
0
0
0
0.0
4
=477
NEW
ENTRY
4
Paul Heinze
1
0
0
0
0
0.0
4
=480
NEW
ENTRY
3
Nicolas Séguinier
1
0
0
0
0
0.0
3
=480
NEW
ENTRY
3
Maxwell Webster
1
0
0
0
0
0.0
3
=480
NEW
ENTRY
3
Matteo Longo
1
0
0
0
0
0.0
3
=484
NEW
ENTRY
2
Hamish Forrest
2
0
0
0
0
0.0
1
1
=484
NEW
ENTRY
2
Tobias Dominic Miller
1
0
0
0
0
0.0
2
=484
NEW
ENTRY
2
Thomas Symons
1
0
0
0
0
0.0
2
=484
NEW
ENTRY
2
Nic Ames
1
0
0
0
0
0.0
2
=528
NEW
ENTRY
1
Jacqueline Mietasch
1
0
0
0
0
0.0
1
=528
6
1
Hans Teunissen
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Markus Oehme
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Nat Lunatrick
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Katharina Schaare
1
0
0
0
0
0.0
1
=528
215
1
Wiebke Dirks
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Lizeth Wolk
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Dmitrijs Pudovs
1
0
0
0
0
0.0
1
=528
63
1
Alexander Ziablitskiy
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
William DV
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Aleck St.P
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Martin Tränkner
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Steve Wilson
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Merlene Hutt
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Thomas Zulian
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Petr Kůra
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Julia Bogusław
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Arina Polnyansakaya
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Erik Meleing
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Mirkku Suihkonen
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Rasmus Randla
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Elyca Edovald
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Ulrike Jäger
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Anastassia Kortsinskaja
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Platon Moloshnikov
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Helena Ehrenbusch
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Reed Pearce
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Noel Dunning
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Aidyn Laflamme
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Guillermo Escajedo
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Solenne Bailly
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Shumpei Suzuki
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Fabian Weißmann
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Tereza Obdrzalkova
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Jeremi Maruszczak
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Jonas Heitmann
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Marie Arndt
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Linus Engelhardt
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
James Wilson
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Imogen Drury
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Christopher Wolf
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Arthur Arthur
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
Karin Lammers
1
0
0
0
0
0.0
1
=528
NEW
ENTRY
1
GAM ???
1
0
0
0
0
0.0
1

© Copyright 2019, Luke Burrage. All rights reserved.