4096 80
4263 826
1506 261
3663 130
4004 668
1665 352
443 47
3448 291
2825 579
2744 189
3892 510
1827 480
2374 72
4190 627
3538 624
4644 874
4769 658
2132 30
1662 185
3772 722
3312 717
1298 270
2927 511
3398 825