44862 485
5020 518
387308 1161
57138 627
4741 68
31155 884
4208 174
6108 88
869 30
7065 121
10254 758
25572 845