Latest 149

189
115

8
0

240
224

72
32

302
195

319
196

573
229

327
163

130
59

502
319

18
4

659
358

319
261

270
187

516
307

741
878

228
64

416
149

741
585

575
556