Latest 159

1,037
1644

371
436

199
137

370
662

293
607

313
367

153
145

546
1329

423
421

604
964

382
464

329
365

462
927

1,816
2433

984
1421

1,002
1513

278
366

198
377

188
160

325
672