40683 693
158373 699
4016 375
29602 626
14914 149
7294 348
11152 283
36586 752
9734 587
5774 552
14351 605
16983 740
27959 675
18014 307