6698 503
338444 642
106349 440
85884 300
36282 537
8790 72
14821 57
10855 847
17044 770
26801 181
11793 552
6759 601