6678 503
336573 638
106168 440
85653 300
36241 537
8732 72
14710 57
10794 847
16966 770
26781 181
11752 552
6738 601