45083 485
5063 518
387878 1161
57260 627
4777 68
31270 884
4307 174
6263 88
886 30
7342 121
10443 758
25810 845