41065 485
4054 518
382737 1160
54347 627
4179 68
29430 884
3218 174
4215 87
558 30
4681 121
7903 758
23306 845