40011 485
3918 518
380983 1159
53626 627
4093 68
28942 884
2822 174
3661 87
497 30
4077 121
7365 758
22237 845