Latest

146
225

123
174

53
43

55
58

62
77

39
56

49
60

156
65

33
35

91
166

57
32

339
327

186
111

88
61

46
34

40
41

40
33

227
182

284
208

153
66