Latest
3:56:09
183
28
2:52:22
45
11
1:11:31
27
29
1:33:38
59
117
2:27:30
117
40
3:09:04
31
13
1:41:59
38
32
1:12:42
50
17
2:09:58
46
9
21:46
32
1
1:26:49
52
36
3:16:57
552
27
3:54:09
400
289
44:11
51
43
1:55:16
86
38
2:01:43
341
92
1:12:28
33
2
29:10
33
22
1:01:21
31
22
1:51:40
65
27