2563 625
2067 609
1734 446
812 198
3049 460
39823 548
19530 187
9286 523
13332 157
14054 130
5641 282
9569 129
7332 280
7036 431
25831 712