6678 503
336545 638
106163 440
85650 300
36240 537
8732 72
14706 57
10794 847
16966 770
26778 181
11751 552
6738 601