5642 562
2656 245
7038 660
4854 344
7165 626
3878 56
11386 715
4046 438
4268 53
13511 535
3579 615
3990 753