2620 60
1767 479
1668 465
4219 845
3520 438
7191 592
7713 588
10151 183
7069 676
12690 830
162929 974