2513 524
1557 239
812 160
2676 501
23000 605
15462 297
27495 303
38937 184
14384 467
17982 178
37806 144
20425 102
53731 744
19683 144
20401 290
44532 727
25585 600
25147 601
28221 649
8551 471
19907 46
41573 495
41060 255
35868 810