9691 505
5214 529
6197 560
4162 468
5421 599
6144 622
2494 86
4243 698
7195 440
2681 92
5209 785
42146 787
135132 814
85495 760