3999 679
8192 197
2816 384
2040 82
6927 779
16896 340
5063 786
13280 423
9518 149
3434 500
5879 786
27051 942
19544 847
51672 540
48050 523
48901 505