14515 767
14670 392
6671 191
3784 317
7047 286
7008 32
19441 367
5048 50
10207 126
3233 128
32355 502
4649 521
9903 721
3189 198
2048 322
19441 498
7561 114
5356 901
72168 169
5398 415
4230 481
20558 252
23536 554
3281 164
25416 903
8895 667
17522 95
3507 161