6786 578
5671 549
2808 494
5077 680
3551 370
3506 420
6049 839
2646 246
4088 976
5078 685
5654 661
31119 719
21529 231