143
316
259
75
277
87
125
293
684
3K