Latest
3:47:10
548
860
2:20:56
402
62
20:07
168
129
2:00:42
781
618
1:30:04
222
401
29:40
116
59
29:59
105
62
1:00:07
221
436
59:58
187
258
2:20:07
2,912
910
30:01
93
100
30:01
83
65
1:36:26
563
553
29:58
96
57
30:01
126
90
28:52
116
39
29:40
78
50
29:40
48
34
54:31
56
233
29:59
47
81