17286 700
18629 664
2931 484
4080 575
20697 726
3061 664
8863 694
6005 549
83499 1119
28727 737
6538 600
63877 166