2563 625
2066 609
1734 446
812 198
3049 460
39822 548
19530 187
9285 523
13328 157
14053 130
5641 282
9567 129
7328 280
7036 431
25828 712