2603 60
1752 479
1661 465
4195 845
3488 438
7180 592
7693 588
10136 183
7059 676
12677 830
162912 974