Latest 300
2:28:16
68
217
1:28:06
42
123
3:13:46
80
312
3:41:40
84
185
3:27:40
83
198
3:24:15
88
323
1:51:48
65
109
2:54:26
77
245
1:57:46
57
118
2:51:39
88
251
2:35:37
61
315
1:45:16
69
169
1:54:25
91
106
3:46:10
198
334
2:59:29
85
159
2:04:06
79
119
2:32:36
46
246
2:57:18
91
291
2:58:01
96
235
2:32:41
79
194