6681 503
337139 638
106216 440
85711 300
36250 537
8747 72
14762 57
10808 847
16991 770
26790 181
11767 552
6747 601