9692 505
5215 529
6200 560
4166 468
5421 599
6145 622
2496 86
4245 698
7198 440
2681 92
5213 785
42161 787
135210 814
85578 760