3999 679
8192 197
2816 384
2040 82
6928 779
16900 340
5064 786
13281 423
9520 149
3435 500
5881 786
27056 942
19548 847
51684 540
48069 523
48916 505