6678 503
336552 638
106167 440
85652 300
36240 537
8732 72
14708 57
10794 847
16966 770
26780 181
11752 552
6738 601