42026 485
4305 518
383906 1161
55310 627
4299 68
29745 884
3512 174
4483 87
649 30
4990 121
8169 758
23746 845