6678 503
336307 638
106129 439
85618 300
36231 537
8724 72
14681 57
10787 847
16952 770
26773 181
11747 552
6737 601