3999 679
8192 197
2816 384
2040 82
6927 779
16897 340
5063 786
13280 423
9518 149
3435 500
5879 786
27052 942
19545 847
51675 540
48057 523
48904 505