309935 570
903587 1954
704156 1434
207549 775
95189 712
84875 891
84819 274
338411 1171
568621 3042
102936 634
627160 1320
640267 1616
107558 588
29678 151
76777 765
561193 1714
137313 671
412986 831
128155 336
1219585 4574
187980 661