6789 578
5672 549
2808 494
5077 680
3553 370
3509 420
6050 839
2648 246
4089 976
5082 685
5656 661
31161 719
21548 231