6798 578
5684 549
2817 494
5091 680
3561 370
3518 420
6069 839
2656 246
4098 976
5085 685
5672 661
31291 719
21620 231