1017 503
939 505
386 168
750 116
96 971
611 788
657 838
903 103
926 809
898 386
493 363
424 50
532 849
194 232
139 871
990 657
773 251
951 89
451 131
883 137