Latest

31
12

85
64

211
161

261
118

651
419

61
25

200
226

15
10

171
387

28
35

120
161

245
169

130
75

26
13

708
861

283
215

56
39

110
129

52
57

249
305