2606 60
1756 479
1664 465
4199 845
3490 438
7183 592
7695 588
10140 183
7061 676
12681 830
162915 974