2686 625
2112 609
1787 446
821 198
3075 460
39946 548
19564 187
9311 523
13425 157
14127 130
5669 282
9644 129
7356 280
7065 431
26035 712