143752 715
4988 618
8005 624
311410 600
19873 187
396438 1004
98171 634
41261 722
5686 524
146379 653
78480 181