2620 60
1767 479
1668 465
4216 845
3493 438
7189 592
7710 588
10148 183
7068 676
12689 830
162927 974