4116 584
2897 134
2485 144
7640 632
6046 698
5017 703
49858 676
38680 773
44527 322
38480 302
149871 892
46217 906