6678 503
336516 638
106159 440
85649 300
36239 537
8728 72
14704 57
10792 847
16964 770
26776 181
11749 552
6737 601