Latest 346
3:56:45
238
214
1:00:01
78
60
58:47
58
199
30:08
51
115
30:03
44
128
30:14
64
53
3:57:56
309
380
2:15:23
154
121
1:29:10
92
199
1:52:41
108
151
2:00:01
126
157
2:29:52
87
227
3:08:17
301
564
2:32:48
121
159
4:00:01
188
323
3:34:48
185
162
2:41:14
632
233
1:30:01
86
82
3:59:34
360
270
3:00:02
191
277