13871 301
9977 420
17183 664
39811 593
11625 496
12967 630
18652 542
10088 337
25958 585
2617 43
15605 533
8182 67
14806 703
9985 889
9673 655
5422 37
13945 437
24294 515
6463 375
10080 343
7985 666
7179 266
6385 169
8706 729