2993 113
4551 583
5193 322
3547 88
10223 698
57191 726
3781 164
9005 234
4805 856
2788 535
6098 564
18577 664
28654 665
15929 321
4775 549
5369 606
13978 445
9112 749
5150 756
9316 214
2849 617
4903 754
8090 414
10026 818