Latest

159
189

345
391

477
437

109
91

110
60

422
304

127
136

298
387

138
58

501
297

255
378

690
880

232
223

868
1281

350
418

240
201

462
638

1,010
1102

1,120
770

430
333