9435 563
2928 245
8195 660
5649 344
8936 626
5099 57
12718 715
4746 438
5067 53
20575 554
4305 615
4493 753