784 216
2977 958
777 151
1733 557
2625 525
2972 784
627 40
9113 636
5246 242
5903 78
5713 748
4696 64
3639 617