17305 700
18685 664
2948 484
4087 575
20760 726
3076 664
8893 694
6017 549
83588 1119
28847 737
6566 600
63994 166