9691 505
5213 529
6197 560
4160 468
5421 599
6141 622
2492 86
4243 698
7194 440
2680 92
5208 785
42137 787
135096 814
85454 760