41056 485
4046 518
382694 1160
54339 627
4178 68
29422 884
3183 174
4209 87
558 30
4672 121
7898 758
23293 845