3999 679
8192 197
2816 384
2040 82
6928 779
16900 340
5065 786
13281 423
9521 149
3435 500
5881 786
27058 942
19548 847
51690 540
48078 523
48919 505