9691 505
5214 529
6198 560
4163 468
5421 599
6144 622
2495 86
4243 698
7195 440
2681 92
5210 785
42147 787
135144 814
85498 760