12433 256
2496 238
9696 622
2128 208
14710 858
169815 406
33077 497
19679 826
7603 271
31190 116
26624 709
3093 33
4247 685
5326 329
2126 428