12630 495
2661 187
2187 378
5067 873
12683 503
9773 625
1670 108
12688 523
2279 278
1790 272
2119 367
5947 783
3253 722
2147 423
1180 69
3661 632
4422 605
1897 199
8513 650
3562 488
3987 461
3649 602
3278 584
4229 503