13905 653
17745 654
15562 461
18509 278
32441 581
11886 687
9793 78
19838 240
9258 450
2912 656
2589 273