Latest

236
24

142
54

174
112

578
143

238
49

468
100

452
118

152
162

531
140

696
355

249
253

57
55

41
54

73
135

66
103

72
100

246
36

114
21

308
198

131
248