6778 578
5667 549
2803 494
5069 680
3539 370
3498 420
6045 839
2641 246
4082 976
5073 685
5635 661
30954 719
21456 231