2666 192
3709 570
5612 432
6455 609
31568 126
16841 185
4900 959
6579 556
3604 344
9382 81
4307 535
2061 41
19294 762