6684 503
337336 640
106240 440
85731 300
36254 537
8752 72
14770 57
10816 847
17002 770
26792 181
11771 552
6748 601