Points and Rankings 20150504

Points and rankings on 20150504 for 1 week.

28 tournaments counted: Lublin 2014 (250), NJF 2014 (500), Rostock 2014 (250), Berlin 2014 (750), Eindhoven 2014 (250), Hungary 2014 (125), EJC 2014 Millstreet (1000), Karlsruhe 2014 (500), Melbourne 2014 (250), Skjeve 2014 (250), J-Fest 2014 (125), Durham 2014 (250), Hamburg 2014 (500), HJW 2014 Enschede (250), Lima 2014 (250), Cambridge 2014 (250), Halle 2014 (250), DumBo Days 2014 (250), Juggling On Ice 2015 (250), WJF 2014 (250), Chocfest 2015 (250), Tropical Islands 2015 (250), Bath UpChuck 2015 (250), WJW 2015 Heerlen (300), BJC 2015 Darton (500), Israel 2015 (350), Brianza 2015 (500) and Aachen 2015 (125).

281 players counted.

See the Rankings FAQ for more details on the rankings formula.

Click table headers to sort.

Rank Change Points Player   Tournaments
All

Q

W
  Matches
W

L

Index
EJC
best result
Major/National
best 2 results
Prestige/Standard
best 2 results
Minor
best result
Other results
1
2750
Jochen Pfeiffer
5
5
5
16
0
1.0
1000
750
500
250 of 500
(500 → 250)
250 of 500
(500 → 250)
2
1957
Iver Tronstad
5
5
3
14
2
0.875
600
500
500
250
107 of 150
(350 → 250)
3
1635
Luke Burrage
9
9
5
22
4
0.846
410
300
300
250
250
125 of 250
(250 → 125)
0 of 250
0 of 250
0 of 97
4
1010
Brook Roberts
6
6
1
13
6
0.684
180
300
210
105
90
125
5
990
Eóin Allan
3
3
0
5
5
0.5
360
450
180
6
855
Jon Peat
6
6
0
10
7
0.588
180
300
150
150
75 of 150
(250 → 125)
0 of 90
7
829
Dave Leahy
8
7
4
15
3
0.833
94
60
300
250
125 of 250
(250 → 125)
0 of 250
0 of 105
0 of 90
8
755
Johnny Malcolm
5
5
2
11
4
0.733
180
250
250
75 of 150
(250 → 125)
0 of 105
9
560
Rufus Oelkers
3
3
0
5
3
0.625
180
315
65
10
535
Alexander Müller
3
2
0
5
2
0.714
300
210
25 of 75
(750 → 250)
11
6
532
Jochen Hänsel
6
6
0
4
7
0.363
90
180
90
150
22 of 45
(500 → 250)
0 of 1
(750 → 125)
12
1
519
Sander Vanpraet
5
4
1
8
4
0.666
37
250
180
52 of 105
(250 → 125)
0 of 90
13
1
500
Simon À Campo
6
6
0
5
7
0.416
90
65
150
150
45 of 110
(300 → 125)
0 of 45
14
1
465
Fabio Zimmermann
3
3
0
4
4
0.5
270
45
150
15
1
440
Matty Schneider
4
4
0
2
4
0.333
101
210
97
32 of 65
(500 → 250)
16
1
437
Dan Wood
3
2
1
5
1
0.833
37
250
150
17
1
388
Niklas Aumüller
5
3
1
3
2
0.6
48
37
250
45
8 of 34
(500 → 125)
18
364
Alex Leymann
6
6
0
1
7
0.125
90
65
63
90
45
11 of 45
(500 → 125)
19
356
Rob van Heijst
7
6
0
5
6
0.454
44
90
105
90
27 of 54
(250 → 125)
0 of 60
0 of 45
20
3
351
Remi De Vos
4
3
0
2
3
0.4
63
90
150
48
=22
1
350
Lauge Benjaminsen
3
3
0
4
4
0.5
180
150
20
=22
1
350
Emil Dahl
1
1
1
3
0
1.0
350
23
1
305
Jordy Sanchez
2
2
0
3
3
0.5
180
125
24
57
300
Ian Deady
2
2
0
3
2
0.6
210
90
25
4
265
Jan Poolen
7
6
0
3
6
0.333
63
45
60
45
52
0 of 45
0 of 45
26
2
260
Josh Turner
3
3
0
3
4
0.428
65
105
90
27
2
255
Karsten Schölzel
2
2
0
4
2
0.666
150
105
=29
2
250
Byron Hutton
1
1
1
3
0
1.0
250
=29
2
250
Josh Horton
1
1
1
5
1
0.833
250
30
25
241
Leo Platz
3
2
1
4
1
0.8
56
60
125
31
3
238
Twinkle
5
3
0
1
4
0.2
37
50
90
45
16 of 33
(250 → 125)
32
2
225
Sascha Jacob
2
2
0
2
2
0.5
135
90
33
2
216
Bar Mualem
2
2
0
1
3
0.25
90
126
34
2
215
Danny Cooper
3
3
0
2
3
0.4
50
105
60
=36
2
210
Nathan Biggs-Penton
1
1
0
2
1
0.666
210
=36
2
210
Yotam Alon
1
1
0
2
1
0.666
210
37
2
205
Corinna Biedermann
2
1
0
1
2
0.333
180
25
38
2
195
Markus Utke
2
2
0
2
2
0.5
90
105
39
2
184
Karl Schlinger
3
3
0
1
3
0.25
90
45
49
40
2
183
Daniel Siegmund
4
2
0
1
2
0.333
90
45
38
10 of 24
(300 → 125)
41
2
166
Josef Stiller
5
3
0
1
3
0.25
6
45
25
45
45
42
5
160
Leo Ostenrath
5
4
0
2
5
0.285
10
60
45
45
0 of 45
=44
4
157
Mees Jager
5
5
0
1
6
0.142
90
45
22 of 45
(250 → 125)
0 of 45
0 of 30
=44
2
157
Asaf More
6
3
0
2
4
0.333
18
90
24
25
0 of 20
0 of 10
45
4
153
Sagi Bracha
2
2
0
1
2
0.333
90
63
=49
4
150
Dominik Harant
1
1
0
5
2
0.714
150
=49
4
150
Toby Dunan
1
1
0
2
1
0.666
150
=49
4
150
Johan Flores
1
1
0
2
1
0.666
150
=49
4
150
Tony Pezzo
1
1
0
2
1
0.666
150
50
41
142
Stephan Cipra
3
2
0
2
2
0.5
22
45
75
=52
3
135
Artur Perskawiec
1
1
0
1
1
0.5
135
=52
3
135
Julian Heinrichs
2
1
0
1
1
0.5
90
45
53
3
125
István Hornyák
1
1
1
2
0
1.0
125
54
3
124
Mark Watson
4
1
0
0
1
0.0
44
15
45
20
55
3
118
Maarten Willy Wils
12
1
0
0
1
0.0
12
16
15
45
20
10 of 20
(250 → 125)
0 of 7
0 of 4
0 of 16
0 of 13
0 of 12
0 of 10
56
3
117
Jakub Szwed
2
2
0
0
2
0.0
65
52
57
2
116
Enrico Lohmann
2
1
0
1
2
0.333
90
26
=59
2
115
Ben Horgan
3
3
0
0
3
0.0
45
45
25
=59
2
115
Andreas Folk
2
1
0
1
2
0.333
25
90
=67
2
105
Paweł Witczak
1
1
0
2
1
0.666
105
=67
2
105
Jochen Wendel
1
1
0
2
1
0.666
105
=67
2
105
Hazel Bock
1
1
0
2
1
0.666
105
=67
2
105
Manuel Rospigliosi
1
1
0
2
1
0.666
105
=67
2
105
Jonas Kunz
1
1
0
1
1
0.5
105
=67
2
105
Jan Maly
1
1
0
2
1
0.666
105
=67
2
105
Niklas Stemp
1
1
0
4
2
0.666
105
=67
2
105
Vova Galchenko
1
1
0
4
2
0.666
105
68
2
100
Josh Dankers
4
3
0
0
3
0.0
45
45
10 of 24
(300 → 125)
0 of 18
69
2
99
Emil Lamprecht
2
1
0
1
1
0.5
65
34
70
2
91
Florian Marienfeld
2
2
0
1
2
0.333
90
1
=85
4
90
Stefan Braun
1
1
0
1
1
0.5
90
=85
4
90
Jeffrey van Meel
1
1
0
1
1
0.5
90
=85
4
90
Martin Lindenfelser
2
1
0
0
1
0.0
45
45
=85
4
90
Rob Woolley
2
2
0
0
2
0.0
45
45
=85
4
90
Jacek Kwapiński
1
1
0
1
2
0.333
90
=85
4
90
Ben Randall
2
2
0
0
2
0.0
45
45
=85
4
90
Eivind Dragsjø
1
1
0
1
1
0.5
90
=85
4
90
Annette des Forges
1
1
0
1
1
0.5
90
=85
4
90
Simon Wright
1
1
0
1
2
0.333
90
=85
4
90
Rob Thorburn
2
2
0
0
2
0.0
45
45
=85
4
90
Jonathan Sajoux
1
1
0
1
2
0.333
90
=85
NEW
ENTRY
90
Davide Trombi
1
1
0
0
1
0.0
90
=85
NEW
ENTRY
90
Emilio Gladitis
1
1
0
0
1
0.0
90
=85
NEW
ENTRY
90
Toon Lambrects
1
1
0
0
1
0.0
90
=85
4
90
Nick Thomas
1
1
0
3
2
0.6
90
86
4
79
Oliver Rudolph
2
1
0
0
1
0.0
34
45
=88
4
75
Fedi To
1
1
0
2
1
0.666
75
=88
4
75
Bálint Turai
1
1
0
1
1
0.5
75
89
4
73
Nicki Cohrs
4
1
0
0
1
0.0
27
20
18
8 of 17
(500 → 250)
90
4
72
Iain McCoy
2
1
0
0
1
0.0
27
45
91
4
70
Carlo Pieper
2
1
0
0
1
0.0
25
45
=93
4
69
Léonard Poupot
1
1
0
0
1
0.0
69
=93
4
69
Mark Pender-Bare
3
1
0
0
1
0.0
6
45
18
94
3
67
Mattis List
1
1
0
0
1
0.0
67
95
3
64
Martin Schwalenberg
2
0
0
0
0
0.0
31
33
=100
3
63
Wes Peden
1
1
0
2
1
0.666
63
=100
3
63
Pham Martin
1
0
0
0
0
0.0
63
=100
3
63
Christian Dirr
1
0
0
0
0
0.0
63
=100
3
63
Ieuan Evans
4
0
0
0
0
0.0
15
24
18
6 of 12
(250 → 125)
=100
3
63
Patrik Elmnert
1
1
0
0
1
0.0
63
101
3
56
Thomas Herzmark
1
0
0
0
0
0.0
56
102
3
55
Michael Zandl
1
1
0
0
1
0.0
55
=104
3
50
Julius Preu
1
0
0
0
0
0.0
50
=104
3
50
Daniel Bareket
2
0
0
0
0
0.0
37
13
105
3
47
Klara Kohler
2
0
0
0
0
0.0
25
22
106
3
46
Mario Filzi
1
1
0
1
1
0.5
46
=137
3
45
Janine Mamerow
1
1
0
0
1
0.0
45
=137
3
45
Thomas Lins
1
1
0
0
1
0.0
45
=137
3
45
Jon Relf
1
1
0
0
1
0.0
45
=137
3
45
Andreas Braun
1
1
0
1
1
0.5
45
=137
3
45
Philip -Niggl- Nicolai
1
1
0
0
1
0.0
45
=137
3
45
Ilja Landsberg
1
1
0
0
1
0.0
45
=137
3
45
Mike Parker
1
1
0
0
1
0.0
45
=137
3
45
Marcin Borkowski
1
1
0
0
1
0.0
45
=137
3
45
Tomek Palka
1
1
0
0
1
0.0
45
=137
3
45
Jerzy Kozłowski
1
1
0
0
1
0.0
45
=137
3
45
Siebert Vlaar
1
1
0
0
1
0.0
45
=137
3
45
Bjorn ???
1
1
0
0
1
0.0
45
=137
3
45
Moritz Olferman
1
1
0
0
1
0.0
45
=137
3
45
Frank Gitter
1
1
0
0
1
0.0
45
=137
3
45
Nikolay
1
1
0
0
1
0.0
45
=137
3
45
William Strom
1
1
0
0
1
0.0
45
=137
3
45
Karl Laczko
1
1
0
0
1
0.0
45
=137
3
45
Matt Schnookal
1
1
0
0
1
0.0
45
=137
3
45
Pedro Morello
1
1
0
0
1
0.0
45
=137
3
45
Flavien Silva
1
1
0
0
1
0.0
45
=137
3
45
Gino Crovetto
1
1
0
0
1
0.0
45
=137
3
45
Bramco Ballarte
1
1
0
0
1
0.0
45
=137
3
45
Matthew Greeny
1
1
0
0
1
0.0
45
=137
3
45
Jakob Anger
1
1
0
1
1
0.5
45
=137
3
45
Bernhard Zandl
1
1
0
1
1
0.5
45
=137
3
45
Erol Yilmaz
1
1
0
1
1
0.5
45
=137
3
45
Kali
1
1
0
1
1
0.5
45
=137
3
45
Tamar Fynn
1
1
0
0
1
0.0
45
=137
3
45
Jonah Greenhouse
1
1
0
2
2
0.5
45
=137
3
45
Casey Rentmeester
1
1
0
2
2
0.5
45
=137
3
45
Max Poff
1
1
0
2
2
0.5
45
=139
4
44
Christian -Zoo- Naran
2
0
0
0
0
0.0
20
24
=139
89
44
Maxime Loye
2
0
0
0
0
0.0
34
10
=141
4
43
Jule Neumann
3
0
0
0
0
0.0
12
16
15
=141
4
43
Fabian Fehlhaber
2
0
0
0
0
0.0
17
26
=144
4
41
Julius Grüning
1
1
0
0
1
0.0
41
=144
4
41
Rasmus Walter
1
1
0
0
1
0.0
41
=144
4
41
Callum Lawrie
2
0
0
0
0
0.0
10
31
145
4
38
Bert Liger
2
0
0
0
0
0.0
25
13
146
4
37
Tobias Jung
1
0
0
0
0
0.0
37
=148
4
36
Johannes Winckler
1
1
0
1
1
0.5
36
=148
4
36
David Zimmerman
1
1
0
0
1
0.0
36
149
4
35
Thomas Homer
1
0
0
0
0
0.0
35
=151
4
34
Victor Lehr
2
0
0
0
0
0.0
18
16
=151
4
34
Christoph Weiss-Schaber
1
0
0
0
0
0.0
34
=153
4
33
Tomek Lenczewski
1
0
0
0
0
0.0
33
=153
4
33
Janion Nevill
1
0
0
0
0
0.0
33
=159
4
32
Hermann Reichardt
1
1
0
0
1
0.0
32
=159
4
32
Steffen Köhler
1
0
0
0
0
0.0
32
=159
4
32
Max Amann
1
0
0
0
0
0.0
32
=159
4
32
Markus O
1
0
0
0
0
0.0
32
=159
4
32
Jan Daumen
1
0
0
0
0
0.0
32
=159
4
32
Paul Jurkovics
1
1
0
0
1
0.0
32
160
4
31
Thomas Peter Horner
1
0
0
0
0
0.0
31
=163
4
30
Anonymous WJW 2015
1
0
0
0
0
0.0
30
=163
4
30
Ashley Harris
1
0
0
0
0
0.0
30
=163
4
30
Scott Seltzer
1
1
0
0
1
0.0
30
164
4
29
Barbara Weck
3
0
0
0
0
0.0
15
10
4 of 8
(500 → 250)
=169
5
28
Dennis Hauer
1
0
0
0
0
0.0
28
=169
5
28
Levi Valdivia
1
0
0
0
0
0.0
28
=169
5
28
Johannes Berger
1
0
0
0
0
0.0
28
=169
5
28
Pieter-Jan Van den Branden
1
0
0
0
0
0.0
28
=169
NEW
ENTRY
28
Kicco Strada
1
0
0
0
0
0.0
28
=171
5
27
Marek Petersen
1
0
0
0
0
0.0
27
=171
5
27
Fabian Anger
1
0
0
0
0
0.0
27
=183
10
25
Dragon Reed
1
0
0
0
0
0.0
25
=183
10
25
Joachim Wesseler
1
0
0
0
0
0.0
25
=183
10
25
Tilman Sinning
1
0
0
0
0
0.0
25
=183
10
25
Joschi Schneider
1
0
0
0
0
0.0
25
=183
10
25
Dogancan Akkelle
1
1
0
0
1
0.0
25
=183
10
25
Emre Buyuktuna
1
1
0
0
1
0.0
25
=183
10
25
Daniella
1
1
0
0
1
0.0
25
=183
NEW
ENTRY
25
Sacha Turano
1
0
0
0
0
0.0
25
=183
NEW
ENTRY
25
Federico Vitiello
1
0
0
0
0
0.0
25
=183
NEW
ENTRY
25
Jakob Ganser
1
1
0
0
1
0.0
25
=183
NEW
ENTRY
25
Kahrl Mendrik
1
1
0
0
1
0.0
25
=183
NEW
ENTRY
25
Luca Pferdmenges
1
1
0
0
1
0.0
25
=186
10
24
Adam Opara
1
0
0
0
0
0.0
24
=186
10
24
Kamil Malecki
1
0
0
0
0
0.0
24
=186
10
24
Tom Whitfield
2
0
0
0
0
0.0
10
14
=191
10
23
Bas Van de Kerkhof
2
0
0
0
0
0.0
18
5
=191
10
23
Arwed Weinhold
2
1
0
0
1
0.0
22
1
=191
10
23
Marijan Raunikar
1
0
0
0
0
0.0
23
=191
10
23
Jona Harnischmacher
1
0
0
0
0
0.0
23
=191
10
23
Hannes Kößl
1
0
0
0
0
0.0
23
=195
12
22
Sjors Stuurman
2
0
0
0
0
0.0
16
6
=195
12
22
Erwin Kronberger
2
0
0
0
0
0.0
18
4
=195
NEW
ENTRY
22
Cisko Napolitano
1
0
0
0
0
0.0
22
=195
NEW
ENTRY
22
Sebastiano
1
0
0
0
0
0.0
22
=199
12
21
Mark Hoare
1
0
0
0
0
0.0
21
=199
12
21
Chris Czarski
1
0
0
0
0
0.0
21
=199
12
21
Rian Ahsmann
1
0
0
0
0
0.0
21
=199
12
21
Anonymous Bath 2015
1
0
0
0
0
0.0
21
=205
12
20
Mario Klein
1
0
0
0
0
0.0
20
=205
12
20
Christiaan Van de Burgt
1
0
0
0
0
0.0
20
=205
12
20
Kasper Devroe
1
0
0
0
0
0.0
20
=205
12
20
Jason Garfield
1
1
0
1
2
0.333
20
=205
12
20
Carey Pickford Jr.
1
1
0
1
2
0.333
20
=205
12
20
Chris Dokler
1
1
0
1
2
0.333
20
=210
13
18
Lars Olbrich
1
0
0
0
0
0.0
18
=210
13
18
Paul Biskup
1
0
0
0
0
0.0
18
=210
NEW
ENTRY
18
Joshua Stazio
1
0
0
0
0
0.0
18
=210
13
18
Liri Kamay
1
0
0
0
0
0.0
18
=210
13
18
Doron Abramovich
1
0
0
0
0
0.0
18
=216
13
17
Piotr Lemieszczuk
1
0
0
0
0
0.0
17
=216
13
17
Mateusz -Hash- Czwojdzinski
1
0
0
0
0
0.0
17
=216
13
17
Jakub Podolski Kangur
1
0
0
0
0
0.0
17
=216
13
17
Matthias Blanke
1
0
0
0
0
0.0
17
=216
13
17
Tim Pistorius
1
0
0
0
0
0.0
17
=216
13
17
Martin Dronsfield
1
0
0
0
0
0.0
17
=218
13
16
Alex Haas
1
0
0
0
0
0.0
16
=218
13
16
Vanessa Prolingheuer
1
0
0
0
0
0.0
16
=222
14
15
Lee Tinnion
1
0
0
0
0
0.0
15
=222
14
15
Manuel Selzam
1
0
0
0
0
0.0
15
=222
14
15
Maks Gajowniczek
1
0
0
0
0
0.0
15
=222
NEW
ENTRY
15
Stefano Leonardi
1
0
0
0
0
0.0
15
=229
14
13
Felix Eschrich
1
0
0
0
0
0.0
13
=229
14
13
Tanja Blencke
1
0
0
0
0
0.0
13
=229
14
13
Clemens Schmidt
1
0
0
0
0
0.0
13
=229
14
13
Felix Lukan
1
0
0
0
0
0.0
13
=229
14
13
Tom Lindinger
1
0
0
0
0
0.0
13
=229
14
13
Calum Tomeny
1
0
0
0
0
0.0
13
=229
14
13
Collin Fisher Perkinson
1
0
0
0
0
0.0
13
=236
15
12
Markus Furtner
1
0
0
0
0
0.0
12
=236
15
12
Jakob Engel
1
0
0
0
0
0.0
12
=236
15
12
Kevin Hauer
1
0
0
0
0
0.0
12
=236
15
12
Urs Holzmoister
1
0
0
0
0
0.0
12
=236
15
12
Jonathan Bendtsen
1
0
0
0
0
0.0
12
=236
15
12
Esther Scheffer
1
0
0
0
0
0.0
12
=236
NEW
ENTRY
12
Luca Marchese
1
0
0
0
0
0.0
12
237
15
11
Kai Van de Sunburgh
1
0
0
0
0
0.0
11
=242
14
10
Wojciech Opara
1
0
0
0
0
0.0
10
=242
14
10
Sabine Gosenhuis
1
0
0
0
0
0.0
10
=242
14
10
Caspar Jarvise
1
0
0
0
0
0.0
10
=242
14
10
Lewis Morgan
1
0
0
0
0
0.0
10
=242
14
10
Michael Locker
1
0
0
0
0
0.0
10
=245
14
9
Chris Blessing
1
0
0
0
0
0.0
9
=245
14
9
Niklas König
1
0
0
0
0
0.0
9
=245
14
9
Chris Sherer
1
0
0
0
0
0.0
9
=247
14
8
Erik Fohmann
1
0
0
0
0
0.0
8
=247
14
8
M. Klein
1
0
0
0
0
0.0
8
=252
14
7
Robin Rosenstock
1
0
0
0
0
0.0
7
=252
14
7
Kathrin Wagner
1
0
0
0
0
0.0
7
=252
14
7
Harvey Cobb
1
0
0
0
0
0.0
7
=252
14
7
Peter Scholl
1
0
0
0
0
0.0
7
=252
14
7
Mikhail Sleptsov
1
0
0
0
0
0.0
7
=257
16
6
Robert Sontag
1
0
0
0
0
0.0
6
=257
16
6
Tim Friedrich
1
0
0
0
0
0.0
6
=257
16
6
Philipp Rau
1
0
0
0
0
0.0
6
=257
NEW
ENTRY
6
Brian
1
0
0
0
0
0.0
6
=257
NEW
ENTRY
6
Andrea De Nadal
1
0
0
0
0
0.0
6
=260
16
4
Robert Soutas
1
0
0
0
0
0.0
4
=260
16
4
Fabian Hünlich
1
0
0
0
0
0.0
4
=260
16
4
Susa J
1
0
0
0
0
0.0
4
=264
17
3
Pawel -Pablo De- Debek
1
0
0
0
0
0.0
3
=264
17
3
Peter Simon
1
0
0
0
0
0.0
3
=264
17
3
Florian Blümel
1
0
0
0
0
0.0
3
=264
NEW
ENTRY
3
Enrico Volpato
1
0
0
0
0
0.0
3
=281
17
1
Piotr Marcinak
1
0
0
0
0
0.0
1
=281
17
1
Tim Veenstra
1
0
0
0
0
0.0
1
=281
17
1
Mitik U
1
0
0
0
0
0.0
1
=281
17
1
Camiel Hemminga
1
0
0
0
0
0.0
1
=281
17
1
Adrian Goldwaser
1
0
0
0
0
0.0
1
=281
17
1
Stefan Peters
1
0
0
0
0
0.0
1
=281
17
1
Jessica Hofman
1
0
0
0
0
0.0
1
=281
17
1
Christina J
1
0
0
0
0
0.0
1
=281
17
1
Matej Czeque Brada
1
0
0
0
0
0.0
1
=281
17
1
Maxim Kafka
1
0
0
0
0
0.0
1
=281
17
1
Edward Harrier
1
0
0
0
0
0.0
1
=281
17
1
Omer Lewy
1
1
0
0
1
0.0
1
=281
17
1
Ghengis Kai
1
1
0
0
2
0.0
1
=281
17
1
Clarke Surrey
1
1
0
0
2
0.0
1
=281
17
1
Lisa Komatsubara
1
1
0
0
2
0.0
1
=281
17
1
Arash Farhang
1
1
0
0
2
0.0
1
=281
17
1
Yaacov Sar Shalom
1
0
0
0
0
0.0
1

© Copyright 2017, Luke Burrage. All rights reserved.