42542 485
4467 518
384359 1161
55879 627
4366 68
29883 884
3632 174
4619 87
710 30
5101 121
8311 758
23929 845