2686 625
2112 609
1787 446
821 198
3075 460
39944 548
19564 187
9310 523
13425 157
14127 130
5669 282
9642 129
7353 280
7064 431
26035 712