2551 625
2066 609
1731 446
812 198
3046 460
39809 548
19528 187
9285 523
13328 157
14045 130
5639 282
9554 129
7327 280
7035 431
25803 712