2998 518
4531 753
5504 701
2227 38
4259 799
1678 155
3653 567
7677 45
7121 322
3862 299
5040 824
3644 666
2662 508
5681 643