5597 654
1223 112
3785 140
3477 623
5825 530
3410 246
1685 37
1136 108
9875 696
9308 869
3431 45
8226 678
4038 855
11734 748
4829 87
7639 624
21491 549
4011 375
4881 497
2219 64
5536 508
7545 841
5044 247
5473 595