44994 485
5048 518
387728 1161
57213 627
4762 68
31229 884
4260 174
6204 88
877 30
7184 121
10367 758
25721 845