15025 769
687 168
6499 323
14935 205
5125 143
2702 311
9693 50
3945 317
5751 686
6059 381
6598 290
5608 556
2548 117
5286 484
8501 153
3819 805
4791 601
3117 201
3193 585