787 216
2984 958
783 151
1736 557
2628 525
2990 784
630 40
9117 636
5247 242
5913 78
5716 748
4696 64
3639 617