2657 192
3688 570
5486 432
6317 609
31236 126
16780 185
4880 959
6570 556
3531 344
9363 81
4300 535
2042 41
19259 762