2694 192
3772 570
5851 432
6696 609
32143 127
16897 185
4957 959
6595 556
3659 344
9407 81
4330 535
2100 41
19454 762