6670 503
335728 638
106070 439
85558 300
36226 537
8712 72
14626 57
10773 847
16918 770
26768 181
11741 552
6734 601