Latest 1246
3:03:30
95
331
3:01:41
116
383
2:00:02
98
364
2:22:00
97
359
3:00:01
79
361
4:00:00
133
292
1:30:03
42
83
4:00:00
220
482
3:51:25
126
406
3:46:51
126
352
2:30:32
115
174
1:30:01
69
116
2:52:23
132
254
3:21:57
195
424
3:39:42
151
546
30:02
53
142
2:57:37
98
357
1:00:01
61
127
3:24:58
118
331
50:11
29
64