5583 562
2635 245
6860 660
4790 344
7029 626
3739 56
11313 715
3944 438
4177 53
13378 535
3522 615
3959 753