9692 505
5215 529
6199 560
4163 468
5421 599
6144 622
2495 86
4243 698
7196 440
2681 92
5212 785
42151 787
135174 814
85534 760