58838 623
36860 169
23434 532
90530 740
14716 67
62771 539
65625 525
22506 424
26899 742
57749 795
73024 655
33166 666
46865 692
29403 314