309928 570
373116 792
99887 557
207541 775
95181 712
84813 274
627158 1320
568618 3042
84864 891
338398 1171
102927 634
640259 1616
34030 162
107551 588
76770 765
125929 337
929678 3284
29667 151
561186 1714
137305 671
128152 336
63895 413
1219579 4574
412976 831