6797 578
5678 549
2815 494
5087 680
3560 370
3516 420
6061 839
2655 246
4094 976
5085 685
5669 661
31266 719
21602 231