2666 192
3706 570
5606 432
6445 609
31547 126
16840 185
4900 959
6579 556
3598 344
9382 81
4307 535
2060 41
19291 762