41043 485
4039 518
382642 1160
54303 627
4162 68
29389 884
3114 174
4194 87
557 30
4664 121
7892 758
23272 845