5581 562
2634 245
6857 660
4787 344
7027 626
3733 56
11306 715
3944 438
4177 53
13376 535
3521 615
3958 753