41016 485
4022 518
382530 1160
54273 627
4159 68
29354 884
3093 174
4163 87
547 30
4626 121
7852 758
23222 845