5597 505
7127 351
5789 290
4560 624
4860 320
5699 724
3962 414
3779 491
3879 654
5729 313
2556 26
4681 552
4065 572
3471 328