6678 503
336392 638
106139 440
85629 300
36233 537
8724 72
14686 57
10789 847
16959 770
26774 181
11747 552
6737 601