6695 503
338051 642
106301 440
85830 300
36266 537
8779 72
14805 57
10842 847
17030 770
26795 181
11789 552
6756 601