145170 717
4995 618
8020 624
311750 601
19883 187
396758 1005
98224 634
41330 722
5699 524
146675 653
78896 181