Latest
2:29:57
80
413
2:29:59
85
299
29:58
25
92
2:09:30
75
375
2:30:00
79
309
1:59:24
71
204
00:11
4
3
01:15
8
2
2:29:57
84
397
2:29:58
91
401
29:45
35
81
13:21
23
11
1:46:03
72
192
2:29:53
100
286
2:29:58
88
373
2:29:59
100
322
2:29:58
83
282
2:29:53
104
349
2:29:38
94
364
29:29
31
87