2563 625
2067 609
1734 446
812 198
3049 460
39823 548
19530 187
9285 523
13329 157
14054 130
5641 282
9568 129
7328 280
7036 431
25829 712