6681 503
336980 638
106204 440
85697 300
36247 537
8744 72
14738 57
10804 847
16986 770
26788 181
11757 552
6743 601