40587 693
158296 699
4014 375
29598 626
14913 149
7294 348
11151 283
36573 752
9732 587
5774 552
14350 605
16973 740
27956 675
18009 307