Latest 630
3:59:04
661
239
4:00:01
584
411
2:51:55
688
223
3:57:11
993
283
1:46:06
484
189
2:25:57
908
376
2:03:13
600
244
1:55:04
564
235
33:33
192
102
2:39:58
857
379
2:36:15
730
166
3:57:18
848
567
43:13
199
69
3:57:16
972
269
3:59:33
970
328
3:59:29
1,037
148
4:00:01
1,071
278
3:57:21
910
165
3:57:38
1,548
435
2:44:38
973
306