2697 192
3780 570
5881 432
6711 609
32192 127
16904 185
4964 959
6598 556
3667 344
9409 81
4333 535
2103 41
19470 762