Latest 641
3:01:39
331
608
1:59:39
236
437
59:48
165
157
58:19
107
34
3:59:22
636
847
30:01
80
102
1:12:04
284
258
2:21:05
470
750
3:58:08
997
812
33:56
189
185
3:59:32
999
662
8:00:00
1,584
2086
2:00:01
349
455
2:42:09
527
367
2:30:01
426
543
1:59:12
276
403
29:43
63
18
42:24
110
98
3:53:06
451
482
1:52:23
304
549