15015 769
664 168
6494 323
14920 205
5121 143
2701 311
9689 50
3942 317
5747 686
6057 381
6598 290
5606 556
2540 117
5279 484
8496 153
3813 805
4778 601
3113 201
3188 585