2697 192
3781 570
5890 432
6720 609
32197 127
16904 185
4965 959
6598 556
3667 344
9409 81
4333 535
2105 41
19470 762