4116 584
2897 134
2485 144
7640 632
6046 698
5017 703
49864 676
38680 773
44528 322
38483 302
149888 892
46223 906