2697 192
3784 570
5895 432
6724 609
32202 127
16904 185
4965 959
6599 556
3667 344
9410 81
4333 535
2106 41
19470 762