Latest 20
3:15:01
526
324
2:56:17
504
284
28:16
90
74
2:24:47
344
81
58:34
113
142
1:00:02
122
143
2:00:29
443
263
2:19:49
391
349
17:01
87
68
4:00:01
694
809
2:59:37
401
312
3:23:10
716
74
3:52:06
868
600
2:00:17
378
494
3:11:35
607
476
2:48:22
687
481
3:58:18
838
481
2:44:33
621
498
21:16
214
42
40:51
238
156