6685 503
337439 640
106251 440
85744 300
36254 537
8754 72
14773 57
10817 847
17007 770
26792 181
11775 552
6751 601