451 939
521 103
426 983
1062 699
929 469
878 553
13 572
649 93
819 128
398 715
977 871
840 956
546 952
100 1000
793 242
891 604
171 789
20 22
440 941
227 201