Latest 102
3:59:58
164
252
4:00:01
171
215
2:20:30
59
206
3:59:56
72
345
3:59:16
44
378
1:48:50
41
138
1:48:16
42
77
2:47:53
87
305
2:39:57
76
206
3:37:55
127
154
3:48:57
87
230
3:09:13
66
63
2:04:12
110
179
2:29:43
87
192
3:35:14
95
91
3:49:43
114
355
2:56:43
99
148
3:05:52
113
326
2:24:06
69
221
3:09:57
134
205