6677 503
336245 638
106126 439
85613 300
36230 537
8722 72
14670 57
10785 847
16948 770
26773 181
11746 552
6737 601