6801 578
5684 549
2820 494
5092 680
3563 370
3521 420
6073 839
2656 246
4098 976
5087 685
5675 661
31322 719
21640 231