13893 653
17733 654
15551 461
18483 278
32410 581
11876 687
9789 78
19823 240
9241 450
2905 656
2584 273