6678 503
336546 638
106163 440
85651 300
36240 537
8732 72
14708 57
10794 847
16966 770
26778 181
11752 552
6738 601