6685 503
337452 640
106251 440
85746 300
36254 537
8755 72
14773 57
10817 847
17007 770
26792 181
11775 552
6751 601