4096 571
9140 443
21013 276
3577 102
3699 513
6164 712
7959 562
5796 371
4346 763
8051 292
6790 728
5222 807
6310 359
9321 905