2998 518
4531 753
5505 701
2228 38
4259 799
1678 155
3653 567
7678 45
7121 322
3862 299
5040 824
3644 666
2663 508
5681 643