6789 578
5672 549
2808 494
5077 680
3551 370
3509 420
6050 839
2647 246
4088 976
5082 685
5655 661
31151 719
21544 231