9692 505
5215 529
6200 560
4164 468
5421 599
6145 622
2496 86
4245 698
7198 440
2681 92
5213 785
42159 787
135204 814
85566 760