6678 503
336440 638
106145 440
85634 300
36236 537
8726 72
14695 57
10792 847
16960 770
26774 181
11747 552
6737 601