6691 503
337754 641
106276 440
85797 300
36259 537
8759 72
14790 57
10829 847
17019 770
26794 181
11779 552
6754 601