16863 569
12433 591
13598 224
7595 648
13799 996
33760 246
42221 639
39567 669
5418 622
2378 52
2946 403
38320 533