41043 485
4039 518
382644 1160
54303 627
4162 68
29391 884
3115 174
4194 87
557 30
4664 121
7892 758
23272 845