Latest
2:48:45
83
142
3:21:29
101
370
3:25:06
58
126
3:22:43
82
337
3:27:24
104
508
2:03:47
38
116
3:06:00
71
259
2:50:35
68
219
58:29
24
33
2:43:52
62
227
3:52:55
114
99
2:23:45
72
39
3:42:00
109
206
3:27:45
77
83
3:09:21
72
87
2:28:27
76
209
3:46:01
139
379
2:52:28
83
163
3:00:26
119
192
3:07:42
92
393