16384 323
4569 50
5624 894
7163 506
3883 648
2427 416
10062 446
25031 121
4392 810
56192 108
7745 348
23557 484
7628 176
28346 341
4310 250
4031 89
8452 268
1834 338
12347 234
12282 436
14653 683
9910 431
20605 523
4570 63