6781 578
5667 549
2804 494
5070 680
3549 370
3500 420
6048 839
2643 246
4085 976
5074 685
5649 661
31033 719
21503 231