5502 701
2220 38
4253 799
1671 155
3650 567
7674 45
7121 322
3861 299
5040 824
3644 666
2660 508
5679 643