40655 693
158351 699
4014 375
29602 626
14914 149
7294 348
11152 283
36581 752
9732 587
5774 552
14350 605
16981 740
27958 675
18012 307