Latest 289
2:56:12
159
421
4:00:03
161
745
2:41:57
107
351
4:00:01
221
726
2:57:42
146
457
3:06:37
147
420
52:14
56
99
1:58:54
84
475
2:33:10
202
368
3:04:14
146
550
4:00:01
193
916
2:05:52
119
444
2:00:01
104
411
1:58:33
99
311
1:00:02
67
134
2:00:01
107
360
1:30:01
43
190
1:01:52
94
2:29:51
155
467
1:59:51
101
428