6678 503
336504 638
106158 440
85645 300
36239 537
8728 72
14702 57
10792 847
16963 770
26776 181
11749 552
6737 601