2661 192
3701 570
5551 432
6388 609
31436 126
16833 185
4892 959
6577 556
3591 344
9381 81
4305 535
2053 41
19280 762