1009 661
91 454
523 545
759 427
822 931
511 788
538 470
1043 178
214 680
192 914
381 288
548 946
965 55
116 325
878 289
408 458
587 773
866 54
488 593
31 365