4667 320
9523 563
2960 245
8430 660
5878 344
9250 626
5319 57
12879 715
4822 438
5187 53
20686 556
4361 615
4569 753