Latest 343
1:59:44
184
403
1:59:15
209
681
1:58:50
192
412
2:16:11
212
710
1:30:02
99
537
2:00:01
170
408
28:17
95
92
1:52:27
249
457
2:57:41
1,834
623
1:59:27
231
722
4:00:00
390
785
58:51
125
223
1:59:38
231
628
4:00:00
273
367
1:29:28
153
125
1:29:51
166
284
2:27:46
191
255
1:28:57
177
179
2:54:44
223
275
3:45:21
292
328