Latest 547
2:20:30
59
124
2:12:46
45
53
3:57:31
125
284
3:52:09
144
152
3:44:30
178
375
2:01:39
62
242
1:33:52
59
170
52:04
32
94
3:58:28
107
165
3:54:19
82
114
1:46:30
46
122
4:00:01
101
363
3:59:12
117
252
3:57:11
112
318
2:25:56
85
299
2:51:47
98
288
1:04:26
17
123
3:26:31
134
34
3:57:50
115
131
2:51:10
77
458