Latest 161

308
59

237
24

296
69

497
204

834
253

514
287

615
155

490
146

483
199

556
356

467
102

1,044
297

643
321

532
137

755
362

513
215

391
101

401
89

1,013
158

591
169