143707 715
4988 618
8005 624
311405 600
19872 187
396425 1004
98168 634
41259 722
5685 524
146372 653
78464 181