2556 625
2066 609
1734 446
812 198
3048 460
39818 548
19528 187
9285 523
13328 157
14047 130
5640 282
9562 129
7328 280
7035 431
25816 712