Latest 373
1:58:06
61
40
2:59:28
238
190
2:30:02
75
177
2:59:43
229
357
2:29:47
144
130
1:59:10
177
290
3:59:12
162
266
3:59:53
215
595
4:00:00
125
99
2:30:01
130
125
1:12:33
49
91
3:59:35
73
144
2:59:51
101
215
3:29:43
161
385
2:28:34
117
151
1:59:56
89
77
1:59:24
63
76
1:29:14
46
265
3:59:40
240
400
58:55
49
37