13282 47
10813 72
41224 642
17594 447
30094 315
23773 811
21280 646
36013 330
37358 710
23850 380
27122 80
38728 597
12276 587
19243 569
29994 660
29316 446
36268 900
31590 566
28890 538
21588 233
14610 585
14136 453
10353 100
8813 325
10384 172
40954 478
19683 522
7606 140