2546 625
2062 609
1728 446
812 198
3046 460
39804 548
19525 187
9285 523
13324 157
14044 130
5637 282
9549 129
7326 280
7035 431
25795 712