40647 693
158343 699
4014 375
29601 626
14914 149
7294 348
11152 283
36580 752
9732 587
5774 552
14350 605
16979 740
27957 675
18011 307