6695 503
338141 642
106319 440
85841 300
36271 537
8783 72
14809 57
10845 847
17035 770
26796 181
11789 552
6757 601