780 216
2971 958
766 151
1728 557
2620 525
2943 784
620 40
9111 636
5237 242
5890 78
5705 748
4693 64
3638 617