44984 485
5042 518
387679 1161
57199 627
4758 68
31218 884
4251 174
6193 88
876 30
7167 121
10350 758
25700 845