4116 584
2897 134
2485 144
7640 632
6046 698
5017 703
49858 676
38680 773
44526 322
38475 302
149864 892
46217 906