6695 503
338160 642
106324 440
85848 300
36271 537
8783 72
14810 57
10845 847
17035 770
26797 181
11789 552
6757 601