6681 503
337212 640
106222 440
85721 300
36251 537
8749 72
14766 57
10809 847
16993 770
26792 181
11767 552
6748 601