6685 503
337408 640
106249 440
85743 300
36254 537
8752 72
14773 57
10817 847
17004 770
26792 181
11772 552
6749 601