42028 485
4306 518
383909 1161
55312 627
4299 68
29745 884
3513 174
4483 87
649 30
4990 121
8170 758
23746 845