50521 318
45896 197
28832 208
59375 269
54297 224
29640 637
75390 785
46920 313
35060 558
103155 951
45117 555