2048 400
9209 184
9142 44
63247 411
79494 529
57941 597
31120 723
27920 309
21283 652
10516 73
16590 755
6531 104
15259 688
14733 394