Latest 409
2:03:45
114
86
3:58:57
494
236
1:30:01
79
47
2:31:52
170
63
1:48:01
174
216
3:50:45
236
178
3:36:03
250
229
4:00:01
197
232
3:59:50
289
170
3:59:27
260
106
1:14:55
65
17
3:59:59
233
131
3:13:14
280
385
3:51:18
300
75
3:48:21
224
355
3:59:41
244
168
2:42:05
224
165
1:59:15
131
15
27:15
29
22
29:14
41
18