6677 503
336206 638
106116 439
85608 300
36230 537
8720 72
14664 57
10782 847
16942 770
26772 181
11745 552
6736 601