17293 700
18637 664
2936 484
4083 575
20729 726
3069 664
8880 694
6012 549
83534 1119
28774 737
6553 600
63923 166