Latest

108
81

247
53

78
72

296
87

50
5

285
95

61
43

314
143

80
80

229
174

212
58

55
48

215
73

216
118

67
28

136
33

267
8

41
4

210
52

195
26