41043 485
4039 518
382647 1160
54305 627
4162 68
29392 884
3115 174
4195 87
557 30
4664 121
7892 758
23272 845