930 983
694 670
108 300
50 722
205 593
907 970
504 112
240 41
883 302
500 522
707 953
1005 1
55 857
876 919
3146 313
657 427
775 69
50 761
485 612
866 887
656 293
570 314
559 162