803 216
3021 958
814 151
1766 557
2669 525
3074 784
663 40
9161 636
5270 242
5973 78
5782 748
4704 64
3646 617