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