2048 400
9209 184
9140 44
63246 411
79494 529
57939 597
31120 723
27920 309
21283 652
10516 73
16590 755
6531 104
15259 688
14732 394