12433 358
8330 162
12222 960
14356 846
14313 564
13903 730
8461 399
291494 849
9940 277
9404 473
12178 512
6960 728
2539 308
8732 416