9693 505
5215 529
6200 560
4168 468
5421 599
6146 622
2498 86
4246 698
7199 440
2681 92
5214 785
42172 787
135246 814
85617 760