40426 693
158182 699
4011 375
29596 626
14912 149
7294 348
11146 283
36560 752
9731 587
5773 552
14348 605
16970 740
27951 675
18005 307