593 640
703 113
150 690
125 109
569 355
151 514
145 112
540 198
842 148
293 493
331 459
837 814
115 466
898 799
410 247
53 693
647 505
798 508
86 449
135 839