6695 503
338175 642
106326 440
85854 300
36271 537
8783 72
14810 57
10845 847
17035 770
26798 181
11790 552
6757 601