16321 960
5789 444
4236 691
7950 458
16337 93
30625 570
7360 700
17592 280
16153 362
14637 187
3928 465
13827 285