5592 505
7115 351
5783 290
4560 624
4859 320
5695 724
3962 414
3778 491
3879 654
5716 313
2555 26
4678 552
4065 572
3471 328