Latest

529
137

545
369

519
305

523
184

268
67

227
100

448
145

1,079
173

690
350

245
165

338
183

332
123

1,195
382

334
78

835
214

339
178

226
100

590
197

535
166

450
122