40668 693
158364 699
4014 375
29602 626
14914 149
7294 348
11152 283
36585 752
9732 587
5774 552
14351 605
16983 740
27959 675
18013 307