9996 638
10572 584
8650 357
7035 262
6724 386
7361 718
6344 468
6036 867
16990 813
6714 370
7553 526
3238 28
8551 129
3612 355
3821 400
11338 286
18051 327
11618 422
16268 871
4043 422
5791 374
10762 448
24710 89
8882 396
15831 505
7860 70
7654 321
12539 509