2505 230
3875 501
14473 456
15625 570
7580 424
10170 412
2282 185
4609 531
2180 133
3896 639
8781 335
8326 105
7796 97
3493 378
5666 754
3768 138
4241 476
3572 465
18891 482
6680 457
2834 124
4366 341
13777 405
3126 431