41043 485
4039 518
382640 1160
54301 627
4161 68
29389 884
3113 174
4194 87
557 30
4664 121
7892 758
23269 845