6678 503
336473 638
106154 440
85640 300
36237 537
8728 72
14699 57
10792 847
16961 770
26774 181
11749 552
6737 601