4116 584
2898 134
2485 144
7640 632
6046 698
5017 703
49883 676
38685 773
44530 322
38498 302
149937 892
46244 906