Latest

164
299

96
78

84
178

59
51

167
233

105
54

247
57

132
60

133
38

60
75

87
44

99
38

95
87

154
228

138
129

110
56

902
396

186
96

560
361

110
132