4124 584
2903 134
2491 144
7647 632
6053 698
5027 703
50123 676
38848 773
44580 322
38713 302
150934 893
46603 906