6685 503
337474 640
106252 440
85746 300
36254 537
8755 72
14773 57
10817 847
17009 770
26792 181
11775 552
6751 601