2048 55
13089 132
8788 28
21061 340
10737 176
2948 365
4706 527
19359 94
3764 466
6218 954
9534 458
9647 692
8199 449
14933 409
8255 567
5013 746
7965 281