6695 503
338152 642
106323 440
85844 300
36271 537
8783 72
14809 57
10845 847
17035 770
26797 181
11789 552
6757 601