6798 578
5683 549
2817 494
5091 680
3560 370
3518 420
6067 839
2656 246
4097 976
5085 685
5670 661
31288 719
21618 231