Latest 378
59:33
183
76
2:27:43
334
90
2:29:09
589
422
2:59:35
472
400
55:12
128
11
57:45
160
110
2:59:59
346
529
58:58
169
109
26:43
132
74
2:29:58
465
341
1:28:18
457
200
2:29:13
481
291
59:56
273
117
1:59:11
347
177
1:27:59
234
153
1:28:09
285
141
1:28:35
250
150
2:29:48
547
256
1:51:47
262
193
2:00:01
335
75