6670 503
335763 638
106076 439
85559 300
36226 537
8712 72
14627 57
10774 847
16920 770
26768 181
11741 552
6734 601