4116 584
2898 134
2485 144
7640 632
6046 698
5017 703
49881 676
38685 773
44530 322
38497 302
149935 892
46242 906