4111 584
2889 134
2478 144
7637 632
6040 698
5009 703
49700 676
38526 773
44469 322
38234 302
148912 891
45715 906