6678 503
336530 638
106161 440
85649 300
36239 537
8730 72
14706 57
10794 847
16966 770
26776 181
11750 552
6737 601