Latest

580
1335

295
191

435

910
1224

36
11

2,763
2614

2,341
3957

1,675
3440

890
1376

367
902

166
239

509
1032

819
1748

496
1085

358
670

460
710

672
1070

2113

2,880
6255

481
989