13904 653
17745 654
15561 461
18503 278
32434 581
11885 687
9793 78
19835 240
9256 450
2909 656
2588 273