Latest 20
2:35:42
170
288
3:21:15
122
505
2:03:57
77
151
3:59:46
141
388
2:09:41
58
224
2:04:40
85
67
3:58:16
132
343
2:49:35
91
272
2:14:34
117
285
2:11:08
100
95
1:48:59
66
83
2:05:02
85
312
3:46:59
91
328
1:58:01
77
97
3:47:52
164
579
1:36:32
55
87
2:49:56
56
269
2:25:50
90
136
2:34:29
51
109
2:21:01
59
242