3003 171
99945 428
3941 625
189579 562
11932 528
6898 648
1649 176
3967 835
1685 174
3803 602
4686 342