40544 693
158242 699
4014 375
29597 626
14912 149
7294 348
11149 283
36567 752
9731 587
5773 552
14349 605
16971 740
27954 675
18009 307