782 216
2974 958
774 151
1730 557
2621 525
2959 784
625 40
9113 636
5244 242
5899 78
5712 748
4696 64
3639 617