802 216
3019 958
814 151
1766 557
2668 525
3074 784
662 40
9158 636
5269 242
5969 78
5782 748
4704 64
3646 617