14008 656
19800 62
36090 38
40679 85
46656 555
43520 58
45169 482
45420 66
27453 431
24993 428
67987 414
28157 313
21410 264
40919 550
41777 341
10278 365
132673 626
69769 641
58902 294
24342 867
10253 695
15491 357
21548 282
58022 847
56517 416
50422 178
8033 473
13350 56