2570 625
2071 609
1739 446
814 198
3049 460
39833 548
19532 187
9286 523
13338 157
14060 130
5642 282
9574 129
7333 280
7036 431
25856 712