6784 578
5668 549
2806 494
5072 680
3550 370
3503 420
6048 839
2643 246
4086 976
5074 685
5652 661
31069 719
21514 231