2936 958
745 151
1707 557
2607 525
2837 784
604 40
9099 636
5219 242
5859 78
5676 748
4690 64
3630 617