Latest

109
85

61
27

78
75

226
342

65
66

30
12

133
228

44
23

81
87

47
273

68
105

90
194

27
21

163
76

102
74

269
378

72
91

53
258

49
295

36
457