Latest 384
2:42:13
134
157
3:29:59
68
48
4:00:01
230
94
2:23:31
123
56
4:00:02
140
27
3:57:05
151
49
2:50:55
183
38
1:30:35
82
30
3:36:59
107
40
4:00:01
318
82
2:33:42
104
1
3:57:11
172
71
3:56:05
172
11
3:38:46
227
47
2:26:11
220
65
3:57:05
296
168
2:22:55
257
122
3:59:54
234
305
4:00:01
221
98
3:24:22
258
89