2999 171
99672 428
3934 625
189458 561
11905 528
6894 648
1647 176
3967 835
1679 174
3801 602
4684 342