4679 320
9526 563
2961 245
8442 660
5885 344
9275 626
5329 57
12880 715
4822 438
5188 53
20692 556
4364 615
4573 753