Latest
2:08:26
60
413
49:42
39
44
1:39:49
59
92
3:21:21
95
281
2:06:46
99
542
1:20:06
54
28
52:42
58
148
59:35
53
237
2:09:56
81
136
1:10:42
30
195
2:48:40
70
4
1:30:56
45
130
3:24:19
135
286
2:57:38
110
227
1:42:24
47
63
2:09:34
82
77
2:24:49
63
343
2:40:50
52
508
4:00:02
78
226
2:25:47
56
242