3997 691
9697 505
5219 529
6204 560
4170 468
5424 599
6149 622
2504 86
4248 698
7203 440
2683 92
5223 785
42198 787
135435 814