Latest 935

638
1073

71
50

739
1322

210
361

212
189

656
870

51
32

778
1190

35
23

26
20

895
1600

132
166

568
1101

769
1037

100
175

239
247

77
120

152
105

521
880

142
80