4096 80
4259 826
1506 261
3655 130
1266 43
2365 572
2028 111
729 122
1271 224
2544 324
1858 298
1910 283
1584 403
2103 350
1232 202
4428 551
3264 656
1844 552
2861 718
2641 499
2500 699
1163 189
1687 434
3059 657