4116 584
2898 134
2485 144
7640 632
6046 698
5017 703
49877 676
38683 773
44530 322
38495 302
149927 892
46235 906