2048 256
7073 127
16093 365
18142 552
7939 500
9248 152
7802 152
17194 741
19608 327
4860 732
82248 133
16042 697
7625 646
6801 301
17130 699
6073 201
4981 663
10195 300
3678 574
12679 557
1589 239
86799 839