Latest 242
3:59:30
24
187
3:57:03
29
197
4:00:01
55
131
3:52:17
94
412
4:21:29
91
168
2:51:58
56
245
4:00:01
60
410
3:33:08
60
597
2:10:17
38
184
3:09:19
78
266
4:00:01
45
190
3:35:42
81
310
4:57:51
62
499
2:56:51
28
241
2:58:56
45
400
3:35:53
66
382
5:05:39
113
628
4:15:57
93
430
4:39:50
78
417
3:59:35
70
591