4961 320
9595 563
2976 245
8549 660
5911 344
9372 626
5359 57
12890 715
4833 438
5227 53
20719 556
4380 615
4627 753