44594 485
4984 518
387406 1161
57026 627
4718 68
31086 884
4220 174
6057 88
870 30
6976 121
9926 758
25246 845