6677 503
336219 638
106119 439
85608 300
36230 537
8720 72
14666 57
10782 847
16943 770
26772 181
11746 552
6736 601