6803 578
5684 549
2822 494
5093 680
3566 370
3525 420
6074 839
2657 246
4101 976
5089 685
5678 661
31343 719
21657 231