9693 505
5215 529
6200 560
4167 468
5421 599
6145 622
2497 86
4246 698
7199 440
2681 92
5214 785
42168 787
135234 814
85602 760