4123 584
2903 134
2490 144
7647 632
6053 698
5027 703
50111 676
38840 773
44576 322
38701 302
150876 893
46589 906