783 216
2977 958
775 151
1731 557
2625 525
2965 784
626 40
9113 636
5246 242
5901 78
5713 748
4696 64
3639 617