6678 503
336459 638
106149 440
85638 300
36237 537
8728 72
14697 57
10792 847
16961 770
26774 181
11748 552
6737 601