7043 648
3909 602
3088 171
103968 428
4023 625
191041 563
12096 528
1728 176
4021 835
1773 174
4755 342