Latest

118
283

82
255

101
37

140
443

94
113

130
177

51
247

165
470

47
396

63
117

64
149

16
55

34
51

26
79

20
80

43
136

87
161

15
13

119
229

41
91