4096 428
3423 309
3532 206
5405 557
5924 824
9232 594
7306 764
6082 453
14144 648
16129 161
7170 662
5661 479
5363 326
8781 538
7267 493
7948 508
27777 343
6399 208
8356 154
22531 151
8570 380
6919 735
5296 52
35804 516