2048 140
4924 202
6164 484
7746 290
15688 398
3860 457
5872 556
6348 232
4518 663
8916 697
14033 383
4516 74
5961 305
3745 807
20011 521
2156 81
9175 426
3848 469
4713 296
8895 663
3061 120
675 48