17288 700
18633 664
2931 484
4080 575
20707 726
3064 664
8868 694
6007 549
83520 1119
28741 737
6538 600
63901 166