13895 653
17735 654
15553 461
18492 278
32420 581
11882 687
9792 78
19825 240
9248 450
2906 656
2585 273