2876 571
6676 443
19486 276
3440 102
3569 513
6018 712
7817 562
5556 371
4211 763
7847 292
6696 728
5112 807
5934 359
9099 905