143764 715
4988 618
8005 624
311412 600
19873 187
396445 1004
98173 634
41264 722
5686 524
146386 653
78484 181