Latest

371
161

503
228

58
29

45
109

20
66

15
36

16
47

20
70

23
61

23
53

35
10

145
81

494
307

265
357

473
429

450
317

528
628

257
181

332
419

322
222