3995 691
9697 505
5217 529
6202 560
4170 468
5421 599
6148 622
2501 86
4248 698
7202 440
2682 92
5220 785
42190 787
135374 814