Latest

270
161

226
150

146
54

199
116

306
156

191
138

256
101

84
49

70
66

69
47

134
114

255
199

124
129

196
80

37

46
37

47
42

313
378

154
83

34