13601 653
17546 654
15345 461
18239 278
31906 581
11761 687
9670 78
19640 240
9018 450
2834 656
2555 273