Latest 631
3:58:35
125
301
2:43:27
70
10
3:46:53
121
15
1:31:02
70
88
3:58:54
107
365
1:44:20
51
118
3:25:52
81
248
3:57:12
85
216
2:28:39
76
205
3:59:04
84
334
3:02:33
89
10
3:59:45
135
32
1:10:44
36
179
3:58:43
101
382
3:28:14
86
218
2:01:33
58
148
3:59:36
103
423
1:17:48
35
23
3:57:31
133
142
2:59:15
101
314