Latest

53
54

29
3

41
30

80
21

214
227

8
5

132
213

84
76

77
172

71
135

38
11

59
70

115
61

36
64

26
63

114
357

52
144

119
392

170
304

113
206