12433 358
8330 162
12222 960
14356 846
14313 564
13904 730
8461 399
9940 277
9404 473
12178 512
6960 728