143895 715
4988 618
8006 624
311444 600
19873 187
396481 1004
98180 634
41273 722
5689 524
146412 653
78536 181