823 241
1245 138
602 866
503 8
90 750
844 749
889 22
37 914
572 687
398 225
428 675
84 238
628 974
618 299
534 551
286 428
427 307
501 503
901 144
771 239