Latest
3:44:36
26
45
2:54:32
18
14
3:41:52
29
53
3:38:48
27
58
3:49:37
29
105
3:39:04
26
76
2:30:30
15
47
1:54:01
39
23
3:27:30
34
124
2:36:34
26
38
3:44:12
44
60
2:29:45
23
127
2:01:47
25
2
4:00:02
69
141
2:13:27
67
22
2:54:18
75
108
3:36:56
46
140
3:32:32
46
124
3:54:48
94
338
2:16:04
45
318