6682 503
337236 640
106225 440
85721 300
36251 537
8750 72
14766 57
10813 847
16994 770
26792 181
11768 552
6748 601