300 118
63 161
547 84
831 84
772 612
521 786
62 953
703 611
297 843
712 987
188 953
391 466
996 323
745 991
850 809
649 457
2069 892
823 571
628 173
721 24