4123 584
2903 134
2490 144
7647 632
6053 698
5027 703
50109 676
38839 773
44576 322
38699 302
150868 893
46588 906