Latest 950

560
858

31
13

671
1425

94
302

618
1545

284
596

314
670

28
38

99
145

485
1255

197
249

609
640

241
171

1,070
2034

245
387

57
85

90
82

35
41

67
81

703
1644