903482 1954
540260 1500
704050 1433
382569 736
373014 792
119112 522
84771 891
63828 413
102836 634
95078 712
107461 588
640162 1616
137228 671
338295 1171
55840 146
573275 1525
561099 1714
76678 765
627044 1320
832993 3611
352822 775
412888 831