2604 60
1753 479
1661 465
4195 845
3488 438
7181 592
7694 588
10136 183
7060 676
12678 830
162912 974