Latest

126
81

36
23

281
332

49

164
219

197
154

119
96

126
109

68
131

49

203
206

165
79

210
167

170
178

57

72
111

185
124

102
373

175
134

156
194