Latest 338
3:08:13
95
275
2:38:58
114
272
3:12:26
114
125
2:33:29
112
100
1:59:28
91
51
2:00:28
117
597
2:43:23
83
93
2:23:21
67
127
2:00:00
79
307
1:34:12
30
42
2:17:01
76
165
3:53:13
175
420
1:32:26
57
165
2:30:01
94
396
51:56
48
142
3:53:49
140
250
3:49:11
185
271
1:58:56
75
149
3:21:06
122
190
2:29:47
81
383