6800 578
5684 549
2819 494
5091 680
3561 370
3521 420
6070 839
2656 246
4098 976
5086 685
5674 661
31312 719
21634 231