Latest

239
75

281
105

397
204

85
39

79
29

145
51

237
41

276
53

230
179

55
2

79
4

215
53

147
31

88
5

711
620

538
171

264
77

40
2

19
3

105
58