Latest

131
28

324
156

318
213

222
59

155
84

244
272

294
193

552
355

503
116

296
85

668
241

298
74

303
73

369
68

291
65

475
140

102
24

1,002
72

248
124

608
250