3213 741
866 988
605 880
715 599
219 74
193 175
590 866
417 991
466 95
110 320
299 503
314 771
948 347
932 130
28 914
560 687
76 661
713 584
128 613
849 117