263 41
5337 51
1686 282
3125 421
4869 948
5625 376
7488 356
4359 188
3548 592
4491 794
28565 785
16201 169
8521 494
177752 577
4943 427
5869 469
3258 130