9692 505
5215 529
6199 560
4163 468
5421 599
6144 622
2496 86
4244 698
7198 440
2681 92
5212 785
42156 787
135188 814
85553 760