5503 701
2227 38
4259 799
1678 155
3651 567
7675 45
7121 322
3861 299
5040 824
3644 666
2662 508
5681 643