3999 587
1900 353
6471 571
1427 255
17550 830
31484 101
176356 794
18649 620
13435 418
3781 678
4879 488
3741 393
4676 577
2748 543
816 89
3809 893