39447 485
3847 518
380325 1159
53435 627
4044 68
28734 884
2796 174
3586 87
478 30
3974 121
7183 758
21872 845