Latest

352
242

316
101

95
42

137
92

144
114

105
61

288
48

248
191

52
75

57
62

53
45

24
42

142
234

166
228

79
189

277
605

154
102

104
85

45
138

189
129