2610 60
1763 479
1664 465
4202 845
3492 438
7183 592
7696 588
10142 183
7063 676
12681 830
162917 974