Latest 3928
3:17:12
42
140
2:02:59
57
260
52:18
32
112
3:51:12
87
174
3:47:46
119
376
3:59:28
56
333
4:00:01
37
134
2:59:39
48
177
3:59:57
39
188
2:15:07
29
270
3:57:06
122
507
2:48:19
72
244
1:57:11
53
99
3:06:48
104
152
3:57:26
119
516
3:13:52
109
331
1:00:38
27
119
1:43:35
48
87
2:54:43
37
530
3:31:55
46
106