Latest

109
39

43
52

38
76

41
18

109
77

123
51

131
25

73
42

69
79

295
272

181
236

102
47

45
29

85
68

21
8

69
35

273
173

302
333

295
259

167
92