144874 717
4993 618
8016 624
311682 601
19877 187
396689 1005
98214 634
41315 722
5697 524
146611 653
78835 181