41057 485
4051 518
382703 1160
54341 627
4179 68
29425 884
3198 174
4210 87
558 30
4672 121
7898 758
23297 845