Latest

263
49

162
77

487
27

404
75

529
53

333
51

303
120

1,435
94

500
116

168
32

341
164

243
64

225
29

609
178

703
301

3,578
1625

5,914
2078

2,265
937

6,289
1947