1286 287
2651 807
387 86
2014 448
4772 649
2890 356
13630 211
59457 291
49922 618
89183 573
12683 629
1486 77
4548 864
5191 697
10526 620
27990 118
9978 681
7744 593
22376 475
62328 470
4525 748