45047 485
5054 518
387818 1161
57237 627
4767 68
31242 884
4284 174
6227 88
878 30
7251 121
10400 758
25764 845