14181 69
11910 168
9233 648
21647 529
9113 530
25399 485
6699 183
8201 624
9028 657
40347 322
3548 109
16428 377
13603 224
12744 701
103575 365
117572 905
116608 811
93235 593
148603 1028
46946 540
32614 199
3435 50