Latest 109
1:58:57
568
329
3:39:07
267
227
31:00
69
46
3:00:01
226
155
54:03
120
59
3:57:25
752
599
1:21:23
189
76
3:59:35
795
365
50:51
127
102
3:55:10
892
420
3:59:58
1,219
669
1:31:17
157
45
41:00
40
21
1:47:36
186
144
54:11
267
130
4:00:00
1,059
853
2:27:32
225
321
3:58:27
582
344
3:54:03
952
307
3:59:58
2,243
773