2609 60
1761 479
1664 465
4202 845
3491 438
7183 592
7696 588
10140 183
7062 676
12681 830
162917 974