791 216
2997 958
796 151
1747 557
2648 525
3037 784
635 40
9125 636
5255 242
5933 78
5746 748
4697 64
3640 617