Latest 239
3:26:15
75
56
1:55:42
49
61
2:39:49
70
58
3:14:55
135
273
3:29:49
154
174
3:00:48
116
140
2:58:13
105
124
3:47:59
122
134
3:24:10
150
145
1:37:16
68
158
2:53:39
79
159
2:27:27
87
90
1:17:08
42
173
2:17:27
89
200
3:43:28
90
261
3:24:45
96
146
1:17:24
35
58
2:23:13
67
140
3:40:50
125
334
3:07:41
88
126