4123 584
2903 134
2490 144
7646 632
6053 698
5027 703
50099 676
38833 773
44575 322
38689 302
150834 892
46563 906