30 583
1054 620
705 220
371 655
301 714
373 437
277 575
1195 491
112 988
1138 566
960 126
861 918
122 497
798 70
703 587
737 833
341 543
509 373
773 156
167 771