2610 60
1763 479
1664 465
4202 845
3492 438
7183 592
7696 588
10143 183
7064 676
12681 830
162918 974