4116 584
2897 134
2485 144
7640 632
6046 698
5017 703
49867 676
38682 773
44528 322
38491 302
149893 892
46229 906