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