6699 503
338471 642
106353 440
85889 300
36284 537
8791 72
14822 57
10855 847
17046 770
26801 181
11793 552
6759 601