4123 584
2903 134
2490 144
7646 632
6053 698
5027 703
50081 676
38813 773
44568 322
38660 302
150734 892
46535 906