5642 562
2656 245
7041 660
4855 344
7171 626
3882 56
11386 715
4046 438
4268 53
13511 535
3579 615
3990 753