4659 320
9520 563
2960 245
8422 660
5872 344
9244 626
5316 57
12878 715
4821 438
5187 53
20684 556
4361 615
4567 753