503 69
9183 380
5054 606
9604 364
12027 520
12571 734
1446 96
4578 571
2086 301
4066 782
1673 167
1259 70
2713 605
3406 882