6792 578
5672 549
2808 494
5080 680
3553 370
3510 420
6053 839
2649 246
4089 976
5083 685
5658 661
31170 719
21554 231