Latest 241
3:58:52
323
233
1:36:06
76
297
3:18:59
151
206
2:13:55
92
68
2:07:33
79
183
1:33:12
62
147
51:40
28
41
2:16:31
112
199
2:58:12
130
421
30:26
48
10
4:00:01
164
210
1:55:48
84
125
3:36:45
169
350
2:42:40
152
397
3:41:13
167
447
3:21:07
165
305
2:53:04
145
169
34:17
20
19
4:00:01
139
208
2:07:36
36
231