16996 399
5523 498
10407 81
18426 295
13762 783
19759 575
25555 52
11761 435
21727 267
14076 488
11347 303
11688 711
24891 348
35868 246
7961 198
35150 221
11029 649
31847 292
4950 523
9139 926
10221 625
32767 739
10776 406
13437 411
7080 661
12288 548
10056 888
9778 432