Latest

83
307

65
139

158
1010

94
382

58
229

123
941

172
1189

24
222

104
399

102
321

70
158

132
671

240
735

214
833

167
607

163
1407

116
1300

62
1035

164
976

55
141