6678 503
336409 638
106142 440
85631 300
36233 537
8726 72
14688 57
10791 847
16959 770
26774 181
11747 552
6737 601