9091 827
7200 69
9618 645
5049 733
16826 647
14496 760
4346 540
9250 510
6926 487
7456 584
5280 39
12597 156
8492 433
78562 242
12043 165
16346 327
101841 414
2821 325
77664 81
12097 139
31415 908
40279 571
8988 255
18964 511
16627 682
9917 1006
14618 558
17486 79