6798 578
5680 549
2816 494
5088 680
3560 370
3517 420
6062 839
2655 246
4094 976
5085 685
5669 661
31267 719
21606 231