13953 653
17779 654
15604 461
18551 278
32545 581
11919 687
9817 78
19896 240
9283 450
2943 656
2606 273