3999 679
8192 197
2816 384
2040 82
6928 779
16901 340
5065 786
13281 423
9521 149
3435 500
5881 786
27058 942
19548 847
51691 540
48080 523
48920 505