516 69
9231 380
5060 606
9667 364
12049 520
12605 734
1452 96
4581 571
2091 301
4066 782
1673 167
1262 70
2713 605
3410 882