802 216
3019 958
814 151
1766 557
2667 525
3074 784
662 40
9157 636
5269 242
5968 78
5782 748
4704 64
3646 617