980 333
359 176
1035 872
555 435
95 252
382 149
488 192
876 766
203 101
55 28
45 790
1025 742
640 292
148 474
340 704
733 58
808 910
139 876
48 992
876 634
371 394
958 738
949 983
424 809