6798 578
5682 549
2816 494
5088 680
3560 370
3518 420
6065 839
2655 246
4094 976
5085 685
5669 661
31274 719
21609 231