3999 679
8192 197
2816 384
2040 82
6927 779
16896 340
5063 786
13280 423
9518 149
3434 500
5879 786
27050 942
19543 847
51669 540
48048 523
48899 505