Latest

298
934

58
131

99
199

55
169

103
580

37
52

39
22

101
598

48
276

80
272

38
56

63
410

121
762

17
59

16
27

20
160

20
149

71
309

64
131

32
27