44599 485
4991 518
387027 1161
57079 627
4714 68
31122 884
4169 174
5980 88
851 30
6922 121
10028 758
25271 845